I could not have imagined such 3D charm could be packed into a 2D game. “Paper Mario: The Origami King” was developed by Intelligent Systems and released on the Nintendo Switch on July 17, 2020. “Origami King” is the sixth entry in the Paper Mario series since “Paper Mario” was […]