It doesn't really feel loud enough. It could use some mastering.
The delay effects were used a bit too much, and some of the instruments could have been more well chosen. For me, it actually felt like the song was varying between happy and dramatic, especially around the end. I don't know why, it just felt that way.
The ending felt incomplete for some reason. Also, it didn't sound like it was very high quality. Is this 192kbs? The "rriiiiiiiiiiiiinnnnnnnnnnnnnnngggg" sound at 00:45 could have done without the reverb/delay effect (I can't really tell if it's either), and lastly, the mixing is pretty odd (some of the instruments are way too loud and need compression).
It's got potential to be a good track, but these flaws are what ruined it for me. I'm sorry if it sounds like I'm bashing on your work - I understand you must have spent a lot of time on this and you must have worked very hard on it. I just want to provide some criticism for you to use, that's all. You do this all the time with my tracks. :P
- Evilgrapez