I guess it's my fault, really. I read your review before even listening to the song.
He's right, it reaaaally DOES sound similar to a Megaman track. Dunno about Megaman X or any of the newer crap (I've only played the original series, all the way up to #6), but I can totally imagine this being used in Megaman 11 or whatever they're at now. (I wonder how many young'uns would catch on?) I don't know how much to blame on ViewtifulDevil for his comparative review and how much to blame on you, Mr. MusicWizard, for making it so much like a Megaman composition. Either way, it cost you a star. Still an excellent job, quality-wise. And to answer your question: The WHOLE Goddamn thing sounds like Megaman!