I voted 5 stars, and I personally wish I could vote more. Your song is pleasant to listen to and it's obviously because you've worked extremely hard on it. Also, there's nothing to fault, and there's nothing missing either, it's perfect.
Although all of it is awesome, my favorite parts of the song are:
1) The introduction, with the fast pacing piano and a trace of vocals, which then slowly transited to an electronic tone, and stays that way for a while.
2) 3:17... that change in the first note of the main melody is ingenious. It gets me every time I listen to that part XD
Anyways, this is probably one of my most favorite electronic pieces, perfect and lovely in general. Well done :)