Medusa Crisis screenshot 1

Medusa Crisis

1/1/1970
Crimsonren

About This Game

Medusa is relaxing in the Temple of Ares when soldiers storm in. Athena sent her followers to get her. Use your wits to evade capture and get revenge in this simple but deep puzzle game.

Tags