Set in an ancient Greek temple where Medusa has been sneaking around for centuries, petrifying whoever crosses her path, the player will go through a spine-tingling escape experience.
We have detected that you are using an ad blocker. In order to view this page please disable your ad blocker or whitelist this site from your ad blocker. Thanks!