Well made and very nicely produced.
For the electronic/dance scene this fits quite perfectly. Mastering-wise, some of the instruments feel like they could be flashed out and mixed a little better, but atthat point it's just personal gripes.
Keep it up, meng.