Mario Party Superstars has leaked, a week ahead of its official release

New instalment is being circulated online, weeks after Metroid Dread’s street date broken

Mario Party Superstars has leaked, a week ahead of its official release