Recently, Epic Game has been working on some games for Christmas as a mystery gift. Epic Game also confirmed that the game that has been released for free download has 15 major games, including Shenmue 3, Call Of Juarez: Gunslinger, Remnant: From the Ashes, etc., which have already been released for download. . And today, The Vanishing of Ethan Carter is available for free download on Epic Game.