Near the beginning of October, the great prog-sludge act Giant Squid announced that they were terminating their 12-plus-year career with an indefinite hiatus. Though Giant Squid is hardly a household name, they enjoyed a rabid cult following during much of their run, and many folks -- myself included -- considered them one of the brightest … More »