News Princess Peach is Starring in an Upcoming Switch Game More details will be revealed at a later date By Leigh PriceJune 21, 2023