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...