Hey this sounds really good.  I like the dynamics of the build-up from intro into the chorus.  The drums.. need a little help thou... i don't know if it's the snare your using or the kick... they sound flat with no life and it's either over quantized or something cause it's off a little.  Maybe a little more percussion to make it sound full?  I can hear a good vocal on this...
Demi