Nintendo Duel Screens – Bonus Stage 0-3 Nintendo just held their Smash Bros Ultimate Direct and BOY DO WE HAVE THINGS TO SAY. Enjoy this… August 9, 2018 · Nintendo Duel Screens