Masahiro Sakurai ,the creator of Super Smash Bros., has a lot of thoughts about the game's upcoming Mewtwo release that will take the place of DLC. Continue reading…
↧