Medusa's Labyrinth

From WE Computers Museum
Medusa's Labyrinth cover.jpg
Medusa's Labyrinth
Developer Guru Games
Publisher Guru Games
Platforms Windows
Released Worldwide: February 15, 2016
Added to
Museum
November 6, 2024

Medusa's Labyrinth is a video game by Guru Games.