DECAY ALIEN ESCAPE

You embody an alien worm trapped in a jar of formalin. You’re going to do everything possible to escape!

Infos

Country: France

Developers: Decay Game

Web Site: http://decay-game.com