The Epic Games Store has just kicked off its Holiday Sale 2021. To kick things off, the Epic Games Store is giving away Shenmue III - Standard Edition for completely free. This freebie lasts just for today until another free game replaces it tomorrow. And then the day after that, another free game will be given out. All total, it seems as though the Epic Games Store will give out 15 free games for the duration of the sale.
...