The new multiplayer take on Namco’s mascot is free for Nintendo Switch Online members. The game has plenty of new, exciting features to make the experience fresh. Most important is perhaps the 99 player...
Read More
1 Minute