Kind of remembers me of Dead Space
Kind of remembers me of Dead Space franchise... anyone knows if they got "inspiration" from this??
A artifact, driving people nuts, writing on walls, etc...
Kind of remembers me of Dead Space franchise... anyone knows if they got "inspiration" from this??
A artifact, driving people nuts, writing on walls, etc...