Submit a news tip



Super Smash Bros. Ultimate – “Available 12.7.2018” trailer

Posted on October 24, 2018 by (@NE_Brian) in Switch, Videos

Super Smash Bros. Ultimate

Nintendo just released a new Super Smash Bros. Ultimate trailer promoting the game’s December 7 release date. See it below.

Leave a Reply