Mega Man 11 Announced for 2018 Posted on December 4, 2017 by Josh McGrath Once one of the most popular and prolific franchises in gaming, the Mega Man series has been mostly dormant since the release of Mega Man 10 back in... Read More