I have only heard a few songs from them, but the industrial rock power of it is fantastic, and then when they include electronic elements, it just plain kicks ass! Anyone have any suggestions of good songs I should check out? I really dig what I have heard so far. They also look like a band that would be awesome to see live, judging by the mindblowing performance shown in the opening of Triple X.