Having a look at the new survival horror game set on a Scottish oil rig in 1975.
Lovecraftian horror along the same lines as The Thing from the makers of dear esther and everyones gone to the rapture games.
Having a look at the new survival horror game set on a Scottish oil rig in 1975.
Lovecraftian horror along the same lines as The Thing from the makers of dear esther and everyones gone to the rapture games.
Having a look at the new survival horror game set on a Scottish oil rig in 1975. Lovecraftian horror along the same lines as The..