I swear I heard this in a flash game a while ago...
But anyway, the melodies in the song aren't that fluent to me, honestly it sounds MIDI-ish and un-natural. First melody I think was one of the best.
The synth towards the end was pretty cool.
Overall, the song is pretty dreamy and nice with a somewhat fitting beat in my opinion.