Tag Archives: Super Smash Bros Switch Stages

Nintendo Direct 8.8.18 – Full WrapUp & Video

Today Nintendo has provided a new Direct presentation all about Super Smash Bros. Ultimate in which our late-night rumor from last night came true. Simon Belmont has been announced for the Nintendo Switch exclusive game and a lot more!

Continue reading Nintendo Direct 8.8.18 – Full WrapUp & Video