nintendoscene.com
Nintendo PR – Nintendo Announce Super Smash Bros. Ultimate European Smash Ball Team Cup
You may have heard the news – today Nintendo have announced a brand new Super Smash Bros. Ultimate tournament, which will culminate in a European grand final that will take place this spring.…