I don't like that it starts with the electro beat, because it's such a rigid pattern, but it REALLY warms up after, and I specifically chose the word warm because that's just how it makes me feel.
Typical sounding drums but commercially appealeable.
Got a nice melodic backbone and vocal element. Deep bass and over all tight mix. Its good production but the concept is kinda un original for me. I think you could take your skills and make something more novel and groundbreaking. snare could use a little more beef in the 160 range.
Good work all in all and not much to critique. Would go good on the dancefloor.