A Stranger Place: Stealth Scar
Disoriented and dizzy, you find yourself alone in a dark, dismal and desolate facility. Horror and confusion invades you, strange paintings decorate the walls and a monstrous abomination lurk in the rooms, avoid it, flee and do not let it catch you, unravel the secrets that are beyond, the intrigues