This was one of the most upbeat, energetic songs I've heard in a long time. I enjoyed everything; there's nothing in particular I want to critique. And your synth skills are way ahead of mine so there's not much I could say anyway :)
Weed seems to be the secret tool for making one's music sound great :D