I like it.
But how much of the music did you play yourself? Or is it mainly a case of auditioning pre-played loops and putting them together to create the song?
It is good, but use a controller keyboard, a copy of Cubase and a copy of Halion Sonic to come up with something similar and I will be impressed.
If you have the full version of Mixcraft 6, there's plenty of synths in there to get you started. Also, if you pick up a mag called Computer Music, the cover disc has loads of free sounds and plug ins.