I'm liking the sound of these guys, judging by the video (obviously). It's probably just me, but they remind of a kind of cross between the Triffids and Died Pretty, with the energy of what I've heard of the Laughing Clowns thrown in. Sounds like quite an extraordinary album, even more so if it's all instrumentals. If I didn't have 2 MB comps to listen to and give feedback on, I'd be pestering you for a link right now
Thanks for the review. It's great that you're keeping this going.