Very nice
The effects are awesome and the song is very well done.
The only thing I can suggest is work with the mixing a bunch. Change the kick to something heavier too to test it out. I think it'd sound better. Make sure the drums are quieter than the synth at all times but also make sure every instrument is heard. Of course, keep melody over harmony, but also keep melody over drums and harmony even with the drums.
That being said, if this were mixed differently then it may be a lot better. Good job overall!