Nice :D but...
I think this is an amazing song, the only thing, is that a note seem to be misplaced in the second piano loop
you can hear the first one at about 0:14, right after the "Base piano note thingy" :P
if you know what i mean. It repeats trough the piano part of the song, but I think you should fix that one note, place it half a note up or down or something like that.
If you do I think it will sound better in my ears
but it's a nice song you have here. Work on it and it will be perfect :D
Cheers
Von Avon