For the first time in nearly two decades, Princess Peach headlines her own game in the soon-to-be-released Princess Peach: Showtime! for Nintendo Switch. Peach’s previous starring adventure, Super Princess Peach, debuted on Nintendo DS in 2005, and inverted the typical story of a Super Mario Bros. game, tasking the princess with rescuing dudes in distress Mario and Luigi.