SSBB *SPOILERS INCLUDED*