Pretty wicked stuff, all 'round. I have a few minor qualms about the timbre of the synths you picked. I found they were lacking a bit of depth (particularly the lead that comes in at 0:32 and the one that comes in gradually around 1:08 and again around 3:15), also I thought there wasn't enough going on at the low end of the bass (though that could be my speakers). Finally, I thought you might have added a bit more compression and volume to your kick, and maybe to the clap/snare hit; couldn't hear it well when the other synths started getting louder after the 3:30 mark. Outside of those (mostly personal preference) issues, I think it's a pretty damn flawless track.