Sure, were happy to get legacy games on our shiny new consoles, but were not so good with the patience while we await an entirely new Mega Man game. So we decided to let you create your own. Don this hoodie and you can star as Mega Man in your own adventure. (This works especially well if, like us, you feel like youre constantly running…
Imported from the USA.