Now all I have to do is save the young boy (or "Shonen" if you prefer to use untranslated Japanese for unknown reasons), go into the abyss (yes, it is related to that
abyss), defeat the real Abyss Lords (the ones in the outside world were just clones) and defeat the Destroyer.
I always did dislike that part. You're ready to go to the final dungeon, and suddenly you have to swap out one of your characters for that snotty little boy you kept running into all over the place. Who is *so* incredibly "important" that the dev team didn't even bother giving him a *name*, and who comes in as one would expect a raw recruit to, with crap stats, no skills, etc. Fortunately, you can just stick the little shit in your reserve slot and be done with *that*, at least.
... also, I still need to finish Megaman X4. I finished the Maverick stages a few days ago, and got all the items/upgrades, but haven't even attempted the final stages yet. I wish that series would've, at some point, dropped the whole "can't save during the final stages" nonsense. I find it hard to make time these days for the hour and a half single gaming session these days...
Update: I just made an attempt at the final stages in MMX4. As seems to be the series tradition, everything was fine until Sigma's final form, which was all kinds of bananas. Two targets, two lifebars, little damage dealt from your attacks, few opportunities to actually attack, and a whole lot of attacks to figure out how to deal with. Good times! At least the first two forms are simple... but there's no way to refill your sub-tanks between attempts, so... yeah. Fun. Burned through 8 lives, and didn't even come close to victory.