In space, no one can hear you scream... unless you're really loud! The crewmates must take on the Alien Xenomorph horde lead by the Queen! Luckily, they've got firepower on their side! Can they survive?!
Don't forget to like, comment, subscribe and share to show your support for this channel!