This March we receive the triumphant return of the ruler of the Mushroom Kingdom, Her Majesty Princess Peach. Princess Peach: Showtime, the resilient monarch’s first headline game since 2005’s Super Princess Peach, is a stage-based action-adventure, as shown in new footage released by Nintendo today.
KotakuContinue reading/original-link]