Sweet, but short.
I thought it was very well done. When I heard the opening initially on the audio page, it caught me off-guard with greatness. My only request would be that you extend it somewhat, kind of like a 'resurrecting the hero' song. Other than that, good job.