Where's the bass?!??!?!?
I thought most of the toms on the right were too loud and boomy. I'm listening on ear buds though...however, that probably means even more since they aren't good at picking that up to begin with. I thought the vocals were the best sounding part of the track. Very good lead vocals. What mic is that?
Work on your timing.