Nintendo surprise dropped a Princess Peach: Showtime! demo

Nintendo surprise dropped a Princess Peach: Showtime! demo

Image: Nintendo

The free demo is available now — no sleuthing necessary!

Continue reading…

See also  Adorable, Pikmin-like Game Tinykin Gets An August Release Date