Hmm...
The piano in the intro sounds off key. The synths that come in in like 20 seconds in to it comes in straight, but it's a bit too loud. The drum line is fire. The synths that come in at 1:30 sound official as well. Keep working on this, I'm sure you'll be able to get it down perfect. ^.^