Mar 18, 2024 2 min read

It's showtime for Princess Peach on Nintendo Switch this week

There's nearly 25 games coming to the Nintendo hybrid this week, including a new Princess Peach game.

Princess Peach Showtime on Nintendo Switch

There's nearly 25 games coming to the Nintendo hybrid this week, including a new Princess Peach game.

๐Ÿ› Monday, March 18 โ€” Sunday, March 24

Believe it or not, it's been nearly 20 years since Princess Peach last had a game to call her own โ€” thankfully, that changes this week with the launch of Princess Peach: Showtime for the Nintendo Switch.

Yes, it was 2005 when the Princess last got her own outing, with the curious, oddly emotional DS platformer, Super Princess Peach. Now, this new peachy Switch game sees the Mushroom Kingdom monarch go on an action adventure, taking on a variety of roles, all in an effort to save the 'Sparkle Theatre'.

Princess Peach: Showtime is just one of over 20 games coming to the Switch over the next seven days, with others including the new MLB game and the remaster of Legend of Legacy.

The full list of upcoming Nintendo Switch games can be found below, along with a brief description of each and a link out to more details (such as screenshots, trailers, etc).

Let's get to it!

๐Ÿ—“ Upcoming Nintendo Switch Games:

Tuesday, March 19

Wednesday, March 20

Thursday, March 21

Friday, March 22

Saturday, March 23

Sunday, March 24


All dates listed above are EU & US unless noted. 

A ๐Ÿ“ฆ box emoji means a physical release is also available. A ๐ŸŽฎ controller emoji means there is a demo available on the eShop.

Release data is sourced in collaboration with 
Switch Scores.

This list of upcoming Nintendo Switch games first appeared in 
Issue 374 of Switch Weekly โ€” Chris Brandrick's free Nintendo newsletter.
Great! Youโ€™ve successfully signed up.
Welcome back! You've successfully signed in.
You've successfully subscribed to overkill.
Your link has expired.
Success! Check your email for magic link to sign-in.
Success! Your billing info has been updated.
Your billing was not updated.