This week on New Game Plus, we battle with our brawn in Super Smash Bros For 3DS and fight with our light in Destiny. We also bring you some of the action from the Tokyo Game Show. All this, plus more, on Episode 119 of New Game Plus!