Poll: What Review Score Would You Give 'Princess Peach: Showtime!'? - Nintendo Life March 26, 2024 | by Gavin Lane Did it give you the ol' razzle dazzle? Continue Reading