On June 13th, prepare to shout “Wow, it’s absolutely no Mega Man”!

Here is this week’s Mega News Roundup, available as a video on the ShadowRockZX YouTube channel or through the embed above! This episode is a Mega News Live segment where I had a discussion with my stream chat about the announcement of a Capcom Showcase coming...