I like it
This kinda reminds me of Alice In Chains. Not in a "Ripoff artist" way, but more that it's a bit reminiscent of them. Anyway, enough about how much it sounds like Alice In Chains.
I pretty much liked every aspect of this, especially the singing. If you did the singing, good job fella. That's a good voice you've got there. The drums, guitars, bass and keys all work perfectly.
Basically, it's a really good song. It's catchy, well written, well performed and well recorded.