never played mega man that much
but i have played heavy metal and Im pretty sure thats all i need to know to review this...
The main riff is good, muddled as you said but its heavy as hell. I really liked the pitch pend/squeel at the end of the fourth measure. The second guitar track, it is multi-tracked Im assuming, is pushed back a little far, turn up the highs on its eq. I could barely hear the bassline til the end, and it felt like the song was going somewhere as soon as it dropped off. Drums sounded nice, with the panning you used on the toms.
It was good. Extend it, and add a bad ass solo :)