I feel like there's some cross-over potential here. All those nutty Papa Roach/modern rock fans might be able to get behind this.
I'll reserve judgement until I hear a Soundcloud or proper stream, but it seems a bit empty.
Well reading this worried me. Gonna have to wait to hear this till I get home.