Paper Mario: The Origami King – Arriving to Nintendo Switch July 17

Paper Mario: The Origami King – Arriving to Nintendo Switch July 17

The Paper Mario series returns with Paper Mario: The Origami King. To save Princess Peach, our favorite plumber will have to engage in a fierce battle against Olly and his paper warriors…

New Games News Nintendo Switch Videos