Very cool, was it recorded or programmed? My single biggest problem would be that its an incredibly quiet mix. I had to really turn my monitors up to hear the song. Also, I personally feel there's a little depth lacking. Maybe a bit of a richer low end to the bass and kick?
Am I right in...