Very nice.
The intro is very cool, and the rhythm is too. I have a few Deadmau5 albums, but I've not heard this one. D: So I can't really judge it compared to the original... So ima just have to say, this is very well done. :D Sounds very mau5y. It's all mixed well and, like you said, simple in a good way. And yes, you should do a longer version of it. Good work so far.