Really nice!
Lovely melodies and chord patterns. The main theme is particularly attractive and really grabs my attention and gets me bobbing along. I like the breakdown at 1:19, and the swelling drown like instrument that begins plodding along is engaging and soothing on my ears. In fact all the instrumentation and mixing and mastering is very good, a nice mesh of sounds and texture that meld together into a rich organic raucous. The song structure is interesting and notably different to most songs, this i don't mind, and you've done it in an effective way. The excitement of the song lies at the start, and then i feel the piece calm and drift away. All in all i really liked this, especially the little counter melody that first enters at 0:38. Sorry i can't give you much advice on how to improve, but i can say well done on creating a thoroughly enjoyable piece!