MOAR POWER!
the guitar needs a little more whoopass in it. right now, it sounds like it forgot to eat its wheaties this morning, and therefore just doesn't have much attack. in respect to the drums, the cymbals are a little too loud, and did you even use snare/tom/bass drum? because i cant even hear it if you did.