Windup Games
Windup Games is a video game developer headquartered in Umea, Sweden.
Scandinavian folklore-inspired open-world adventure game Hela announced for consoles, PC
Publisher Knights Peak and developer Windup Games have announced Hela, an open-world adventure game inspired …
Hela
Hela is an open-world adventure video game developed by Windup Games and published by Knights …