Entertainment Earth

Tagged: Capcom

0

Mega Man 11 Coming October 2018

Seeing all these screenshots from the upcoming Mega Man 11 gave me a huge nostalgia rush and it gets better because Capcom just revealed that the game will be hitting stores October 2 for...