Wow. this is very very good. In terms of tips, theres a few. To start, the arppegiated track that you start with gets a tiny bit old by the time it goes away at around 1 minute and could use some differentiation. 1 min- about 1:40 is good, but 1:45 to the end is my favorite part of the song. It got pleasantly upbeat. I just wish that around 2:06 the tempo sped up a little to give it a well deserved fist pumping, dance aspect. Oh and the transition into the piano was odd. Perhaps crescendo into it while the other part is still playing so its not so sudden. Was a bit sore thumb there. But other than that, the lead up into the song was great, melody great, all the instruments chosen perfectly to compliment eachother. Keep it up, cant wait for more :D