This is my favortite song!
If I could rate this at a 15 it wouldnt be high enough. The piano in the beginning is really kind of... I dunno, I cant seem to put it in words. I guess thats the point of making it a song. I really love the melodies too. They all kind of fit into the different parts of the song. None of them are out of place. If it sounds fast-paced, you can bet it's supposed to be that way.