Nintendo Direct March 2025 - all the big Switch game announcements - We got new looks at Metroid Prime 4 and Pokemon Legends ...