Allmusic Link
Wow, anyone heard their stuff? I've been on a bit of a Mogwai/Explosions in the Sky-esque "epic music" binge lately, and this stuff is mind blowing. One of my housemates referred to it as "Megaman synth rock", I really don't know how to describe it. I guess I'd just call some of...