E3 2918: Super Mario Party Releases on Oct 5

Super Mario Party will be releasing to Nintendo Switch on October 5, 2018, according to the announcement at Nintendo E3 Direct. Super Mario Party can be played up to 4 … Continue reading E3 2918: Super Mario Party Releases on Oct 5