OMG. Yes.
Hadn't heard shit about them for close to a decade until a mysterious pressing was found in London last week. Now there is a new album available for pre-order (talk about a rollout). Mystery abounds, I'm sure some of you enjoy their sound.
Look here, kkthxlayter...