Ahhh, Alien Day – another corporate construct designed to guilt us into buying overpriced Alien Day candy and Alien Day cards for our loved ones. I’m sorry – I am sick to death of it! I suggest you instead join me in saving up to 95% on Alien: Isolation Games and DLC at the Humble Store.