Mario Party Superstars | Nintendo E3 2021
The latest Mario Party to release to Nintendo Switch includes 100 minigames from the Mario Party franchise over the years. Mario Party Superstars Releases October 29.
The latest Mario Party to release to Nintendo Switch includes 100 minigames from the Mario Party franchise over the years. Mario Party Superstars Releases October 29.