Gaming Princess Peach: Showtime! proves the OG Switch still has some must-play releases up its sleeve Princess Peach shines as a long-overdue leading lady in Showtime! By Austin ManchesterApril 15, 2024