Last week I had the chance to go hand’s on with the upcoming Mega Man 11. And in short, existing fan’s of the series should be very excited for what Mega Man 11 has in store and for potential new fans, don’t be put off by the 11 in the title. It’s a great jumping on point and provides a … Read More