I think every one of them is on Steam; not sure if Megaman 8 is on there or X7 thoThey are. I already have them all on steam, just gotta play and beat them
Skipping Mar10 day this time on account of Mario destroying Citra Yuzu and taking the dolphin devs off the internet.What do you mean taking the dolphin devs off the net? You can still download dolphin.