confidentgamers.com
Jotun: Valhalla Edition Summoned to the Nintendo Switch
Thunder Lotus Games’ beautifully hand drawn masterpiece Jotun will be gracing the Nintendo Switch. Let the gods be praised! Jotun is an action-exploration game set in Norse mythology. You as …