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, etc., which have already been released for download. And today, Remnant: From the Ashes is available for free download on Epic Game.