Really cool sounds you have going there!
You might want to change up the texture sometimes. By that I mean get a different beat going with the drums and maybe a different melodic synth other than the one you have going for the entire time, and maybe go into a different key center in a B section.
You get some distortion at the end when you put the lowpass filter on your main synth -- you might want to look into why that is happening.
Altogether, cool sounds and good ideas. Keep making music!