Impressive, the better advice I can think of is to switch to a bigger sounding lead for the main melody (50 secs in and again at the end), maybe some sort of bit crushed trance pad type thing. Besides that, it was perfect, really catchy dude. Keep it up