iMore.com Administrator Nov 15, 2013 65,590 43 0 Visit site May 14, 2020 #1 Nintendo has announced Paper Mario: The Origami King for Nintendo Switch. This new game brings fantastic paper worlds to explore and is set to release on July 17, 2020. Full story from the iMore Blog...
Nintendo has announced Paper Mario: The Origami King for Nintendo Switch. This new game brings fantastic paper worlds to explore and is set to release on July 17, 2020. Full story from the iMore Blog...