Alien Isolation is now available for free on Epic Games Store. From today and until December 22nd, PC gamers can visit its EGS page and acquire their free copy. Created by Creative Assembly and using the CATHODE Engine, Alien: Isolation is a survival horror set in an atmosphere of constant dread and mortal danger. Players assume...