Escape From Hospital

ILSRA STUDIO

Horror Puzzle game that requires players to escape from somewhere.