Nintendo Spirit of the North 2 launches May 8April 1, 2025 Open-world adventure game sequel Spirit of the North 2 will launch for PlayStation 5, Xbox Series, and PC via Steam…