Oh, this was fun. Interesting choice of synths and voicings - it works well. The main melody is really catchy. Production seems to be good; everything sitting in the mix where it needs to with plenty of subtle details in the background. Good work. :)