We’re a bit late to the Alien: Isolation party on Nintendo Switch and that’s my fault, it took me a while to cautiously creep through the numerous corridors and air ducts present within. Anyways, ...