USER REVIEWS
Medusa+s Lair is a first person 3D shooting arcade game. You are quickly trapped in Medusa+s lair, an enormous cave under the spell of Medusa. You have to open it and enter this labyrinth full of twisting passages until you find its terrrible...
WRITE USER REVIEW