Any word on when this new album's supposed to be released? Their website looks to have shit out completely and I don't see a mention of it on their myspace past the studio news.
edit: har har, finally noticed the title name from the myspace media player, googled it and found will
be out in CD version by late October/early November.