Nintendo Won’t Say Who Made Its New Princess Peach Game
The first game since 2005 with Princess Peach in the starring role launches on Switch on March 22. That’s not far from now. And while we have a demo for Princess Peach: Showtime and have…