I agree with Burne a little bit but not entirely. I think the effort was clearly put into this song. I guess the things I have to say are that the piano lead in the start has a few notes that don't fit with the current chord. AKA Its out of key xD
The other complaint is the clips at the beginning. All you need is to put the master a little lower or throw a fruity limiter on it.