Kicks my teeth in! Holy shit! This is top notch composition, top notch mixing/mastering. No criticism on either front.
Regarding your vocals - fucking fantastic! Don't take this as an insult, but I feel like the singing is reminiscent of Hoobastank or The Fall of Troy, while the screaming is a bit more like Chimera. Your tone is epic, and cries out beyond the walls of my studio (hope the neighbors don't care that I'm fucking cranking this shit right now, and again because the song is over but I'm still writing). I'm not a vocalist, but this stuff sounds like it came off a RoadRunner or a WarnerBros. record - I want you realize that I say that because it's quality is impeccable, the performance is flawless and extremely energetic...its not because it sounds mainstream. Mad respect, bro...mad. This shit amazing!