Super Smash Brothers Plup Seamlessly Takes the First Super Smash Melee World ChampionshipBy The Game Haus StaffDecember 20, 20213 Mins Read