Go get Alien: Isolation and Hand of Fate 2 for free on the Epic Games Store
A new week means fresh freebies via the Epic Games Store, and this time around you can snag not one, but two very good (and very different) games: Alien: Isolation ... Read more