The eighth mystery free game will go live on Christmas Eve, and while Epic Games Store didn't offer any concrete hints, there's a chance that it will be a popular indie title. Looking back at the giveaway history, it could be a repeated freebie as well.