I felt victorious when the whole time I listened to this song :P
I could see this song playing on the "YOU WIN!" or "CONGRATULATIONS!" page that some games have after you complete them. It has a heroic and victorious feel to it, as I stated before.
Great job man. I really liked it!
Please contact me if you would like to use this in a project. We can discuss the details.