Hand Of Fate 2 and Alien: Isolation are free on Epic right now