Top
60°

Super Smash Bros. Ultimate overview trailer

Nintendo has released a seven-minute Japanese overview trailer for Super Smash Bros. Ultimate. Super Smash Bros. Ultimate is due out for Switch on December 7. Watch the TV spot below.

The story is too old to be commented.