Gaming Reviews, News, Tips and More.

Mewtwo Will Be Available in Smash Bros. On April 28th

Hooray! He’s almost here.

You can watch him in action in his character reveal trailer here:

Share This Story