I agree with what Kai and Lifehouse said. The mixing could use some work, and the sounds are super familiar, but it's really really well done. Like, right away I was thinking "Ohhhhh Wave Racer vibe here" which is a good thing. Wave Racer is great. I love that sound (what's the genre called again? future wave? idk)
Anyway, some cleaner mixing would make this tune top, dude. You got a new follower. I'm gonna check out your other tunes.