This sounds so epic. Heck, MM3 is one of the best and is only surpassed by 2 in the original 6; despite that, MM3 had some killer music and this did it justice on so many levels. I think, when you can picture a sort of movie in your brain, images from or of the game (or anything related really) tacked along with a song, you've done something right.
I highly reccomend this song to the Megaman fans. Tell me you dont see megaman holding that scarf right at the opening guitars and then tightening his grip in determination.