4:40 was my favorite part. I love the melody there.
In my opinion, you should save that score and work with it in a new project. You've got a melody that is practically a match made in heaven with that synth.
Other than that it's all very good, it just needs some serious mastering. The mix is kind of difficult at times, you can't tell what's going on because each sound is overpowering another one.
Lots of potential, though!