Nintendo Announce 20 new titles for the Switch.
The latest Nintendo Direct presentation was filled with announcements, including the reveal of The Legend of Zelda: Skyward Sword HD, Apex Legends, Mario Golf: Super Rush, Splatoon 3 and much more! You can check out
Continue reading