Sounds pretty great! I don't know what's up with all the low votes on this track though...
Anyway, I especially love the piano chords that are played throughout. They sound amazing. Not exactly drumstep yet, but after the drop is added I'm sure it will be.