Epic’s free Christmas games have seemingly leaked

Metro, Inside, Jurassic World: Evolution and more are potentially part of the giveaway