Princess Peach: Showtime! demo out on Nintendo eShop
A free Princess Peach: Showtime! demo is available now on the Nintendo Switch eShop, Nintendo announced Wednesday. Nintendo surprise launched the demo ahead of the game’s March 22 release date.
Princess Peach: Showtime! puts Peach in the…