Woah, great!
I was thinking this was going to be a video game parody, but I was happily wrong! This may be the first song of yours that had actual instrumentals in addition to your voice. I haven't heard this song before, so I can thank you for introducing me to it. I thought this song gave off a real feeling of hope and triumphantness. You're not the audio guy who's known for doing stuff like that, so congradulations for trying something new. It's an overall optimistic song and a great one to listen to at all.