Pokemon Fighting Game and Luigi’s Mansion Are Great Nintendo Arcade Games

Japan has the best Arcade games in the world, and Nintendo makes some! Justin and Ed detail their experiences playing Pokkén Tournament and Luigi’s Mansion Arcade!

  • View Comments (0)