Amazing song! Just one tip: there needs to be a crescendo where the main melody accelerates and drowns out the other ones. It would be perfect for a video game as it is, but it needs a climax if it is to be enjoyed as a stand-alone.
I hope that's helpful.
Great man, just great
Please contact me if you would like to use this in a project. We can discuss the details.