Nintendo Direct 2.17.20 Recap

Nintendo Direct 2.17.20 full recap In the latest Nintendo Direct presentation, Nintendo showcased more than 30 games coming to the Nintendo Switch family of systems – with many launching by this summer! Headlining the 50-minute presentation was the reveal of Splatoon 3, a new game in the splat-tacular series, coming to Nintendo Switch in 2022. Other major news […]