Super Smash Bros. Ultimate – “Play Anytime, Anywhere” trailer
Posted on November 9, 2018 by Brian(@NE_Brian) in Switch, Videos
Nintendo released a new trailer / promo video for Super Smash Bros. Ultimate today showing how the game can be played in any location. Check out the video below.