Tag: smash

Super Smash Bros. Ultimate – FINAL DIRECT

Expectations and Wishes On Tuesday, Nintendo announced that a final Nintendo Direct for the upcoming game Super Smash Bros. Ultimate is airing on 1st November at 14:00 UK time. Bearing in mind it is the last presentation for the game – so, presumably no more news between then […]

Advertisements