
Creative Assembly have released five new screenshots for the upcoming Alien Isolation, mostly focused on showing off the ship in which the game is set. These screens show off a rather bleak and creepy environment in which the player must survive a single Xenomorph, which is exactly what you want to be seeing. You.
Read More →