Is Alien Isolation the Bee's Knees?