Nintendo Direct – March 27th, 2025

Nintendo broadcast a Nintendo Direct on March 27th, 2025 at 7:00am PST / 10:00PM EST. The Nintendo Direct showcased new information on Pokémon Legends: Z-A and announced it would be released in la…