Hard to criticise...
This is a nice piece of music.
The only bit of constructive criticism I can think of is maybe changing the drum voices from the really MIDI sounding ones to something with a little more punch and maybe lowering the level of the piano (it's a bit overpowering), but these are minor issues.
Love the feel of this song; it's got some great energy.