The Epic Games Store is offering two major free games in late November 2022 – including a recent release.