[Qoo News] 3.8.2018 Nintendo Direct Summary Super Smash Bros?!
The Nintendo Direct 3.8.2018 has just ended, here’s a quick look at what the recent direct covered!
The Nintendo Direct 3.8.2018 has just ended, here’s a quick look at what the recent direct covered!
Yesterday (11th January), Nintendo released a new Nintendo Direct Mini, showcasing some of the biggest titles the company will be released for the Nintendo Switch.