Let me say firstly, good job on making it unique to the deadmau5 remix. I love that remix, but it seems like everyone else who has a go at this song falls into the trap of pretty much covering his version, you really explored your own style and so nice work ;)
The vocals sound good, not too muddy and they fit into the mix very nicely. The drums are tight and punchy, the pluck is good and the chord progression sounds nice. Just one point to make, don't be afraid to really let loose your style and add some crazy melodies or arps that are completely different to the original song, I always make sure I do this when remixing so that it sounds unique.
Great work here buddy, not much to complain about. I hate to do this, but I was wondering if you could tell me where I could find the acapella, I remember looking for it a while a go but found nothing and I would really like to have a go at this!
Peace, ;)