Japanese Charts: Princess Peach: Showtime Rules Over The Competition
Image: NintendoJapan saw a number of new game releases last week, including Nintendo's latest title, Princess Peach: Showtime!, which enters the top ten charts at number one, securing a total of 77,562 sales.
It's a solid start for the…