Nearly perfect.
Not perfect, sounded a bit raw around 0:44, maybe a tad too sharp compared with the whole song, it's got a nice melody just i wouldn't have picked that particular synth, but mostly it's alright. Excellent drums and nice other synths. Plucking synth is perfect and goes well with the background smooth synth. Reverb adds a whole new level to the song, and nice panning left to right, I thought I heard some in there, maybe wrong though, sometimes that can be torture if overdone. Whole song is not too repetitive, any less repetitive and it wouldn't be good. so altogether 9/10 fav'd 5/5, and throw in a download for good measure.
-snowstormfir