Paper Mario Comes to Nintendo Switch

Paper Mario Comes to Nintendo Switch

“Paper Mario: The Origami King” will be released for Nintendo Switch on July 17, 2020. The game is a brand new adventure. Mario and his friend Olivia team up with unlikely allies such as the Toads and Bowser to battle the evil Folded Soldiers. The story unfolds after Princess Peach invites Mario and Luigi to […]