Now that E3 is a week behind us, I feel like looking at some of the revealed stuff. Like, this Alien horror suspense game that I will probably shit my pants to a great amount of times. I mean, just look at this shit.
So what's it like?
Yeah, that's good stuff.