It’s been a long time coming for Princess Peach to take the main stage in her own game. In a world where characters like Captain Toad and Luigi have their unique spin-off titles, the hype after the Super Mario Bros. Movie has certainly helped build hype for a title that fans of the Mushroom Kingdom…
Read More