You have some nice elements to the song. I really like the piano parts especially. I just wish the piano sound effect was a little more realistic! If it's supposed to be piano that is. I think you could change it up a bit though. I know you change up the melody a little, I'm not sure how I can describe this, but the song is always at a high level of intensity (i cant think of a better word), and because of that, the song does not feel that intense since its ALL intense. So it can't be appreciated as much. To fix this, I suggest adding a softer part of the song, like start it off with a soft piano, give it something to build up to the more intense parts. If it's all at the top, then it seems like it is just the middle, but if you start at the bottom and rise and fall and rise again, the different levels you go at will send the listener through an emotional rollercoaster of awesomeness that only music can bring out. I think if you added some more instruments this could help also. Because you start off with really upbeat sounding instruments, if you start off with something a little softer, it will give that feel I mentioned. Just my opinion, I hope you take it into consideration. Also please check out and maybe review my new song "Stranded" if you have time! Thanks
3.5 stars, but I'll give you a 4 rating :D