Posts Tagged ‘WiiWare’

The Mega Man series is huge. Not only does the main series have lots of games but also the spin-off series like X and Battle Network have their own sequels as well. The previous entry to the main series Mega Man 8 was released in 1997, and just over 10 years later Capcom decided it was finally time for a sequel, that goes backwards (?).