An unhinged 80s sci fi horror riff on Alien cranks up the gore, sleaze, and creature chaos on a doomed deep space research ...
As someone who loves horror, the '80s are a particularly special decade, producing many of the genre's masterpieces like The Thing and Poltergeist.
Life is Strange developer Don't Nod announced its next third-person cinematic adventure, Aphelion, during last year's Summer ...