They Looked Like Us is an atmospheric horror game that plunges players into a nightmarish emergency scenario.
Share this post
They Looked Like Us Review: Turn Off the…
Share this post
They Looked Like Us is an atmospheric horror game that plunges players into a nightmarish emergency scenario.