Previously only briefly teased without any concrete details, Nintendo has now done a full reveal for its upcoming game starring the one-and-only Princess Peach. Making its full debut during the September 14 Nintendo Direct, Princess Peach: Showtime! involves the iconic princess changing her outfits Sailor Moon-style,…
KotakuContinue reading/original-link]