rawr!
Alright, you asked for a review so here it is. Cation to the wind, I'm a dnb producer so I might not have the best advice...
Melodies: great! I loved em man. Maybe you could have put a bit more variety in the chord structures around 1:09, maybe the rhythms could have been different... thing is when they fist came in I was a little thrown off. Personally, I feel like electronic dance music is really hard to be creative with because of the amount of rules you have to follow to produce a track. Melodies are even harder/ near impossible to be creative with given you only have 12 tones to rearrange. A better combination of words for "creativity" in the music realm regarding melody is "self exploration." Dunno, you're a creative guy, so keep doing what you do and eventually it will all come together.
Sound quality/mix: ACE! Aside from the vox being a bit loud everything was mixed really well. All the sounds came through at good levels and with fairly good space. My only complaint here is in the dynamics. For instruments like the piano/ sounds that came in at around 00:13 there would be a benefit from slight changes in the amplification over time. Live musicians never play at the same amplification over time and in fact create tension by purposefully dropping the amplification over time. You can do it by changing the note velocities or you can find a way to automate the volumes. Dunno, look into that. It's a hard/ complex idea to tackle... in fact I'd say it's a really professional thing to try and get, but you'd benefit from it so try it ;)
Vox: If I were anyone else I'd tell you to lose them. They sounded kind of interesting when they first came in but they just don't "fit in." Granted, you might be able to change that. If you can figure out how to automate them to change their pitch over time they'll become less of just rhythmic tools and more like melodic ones. Another fun little thing I'd try is automating them to pan over time so they're not static in one location.
Dunno what else to say other than great song. It's always fun when I stop by here only to notice how much you've improved. You keep doing this and next time I stop by you'll be fucking amazing.