Pretty good... though it may need some stronger kicks and snares (maybe some hi-hats, too)... I have experience in producing house and dance music and wanted to give some advice. There still some things to fill in to this piece... a couple more synth sounds and/or some piano tunes into that would really make it better! Love the piece though! (I just have this sudden urge to remix this song)