Princess Peach: Showtime!, Paper Mario: The Thousand-Year Door, F-ZERO 99 and More Announced in Latest Nintendo Direct
Nintendo has unveiled a wealth of exciting game announcements and updates during its recent Nintendo Direct presentation. Some of the highlights include the introduction of “Princess Peach: Showtime!” where players can take on various transformations and foes…