Holy crap!
I remember when I suggested you remix this >.< damn so long ago at vgmix! I think I still have this track on mini-disc with my old vgmix library. Of all mega man tracks this one still my favorite.
As I recall, this was one of your first submissions, still better than 90% of what I'm hearing lately in the video game section.