Yeah it sounds very professional i think what it makes it sound like that is one synth you got there, its awesome , but just curious:
What sound did you add compression on that track: Drums, the synth , etc?
Cuz it's sound that you have something with compression but i am not saying its bad, just curious. anyways i really like it, very well structured!!