Starting today, Overcooked 2 and Hell is Other Demons are free at Epic Games Store. The free game offers run until June 24 at 11 AM Eastern. Once you claim them, theyre yours to keep.
Source: N4G PC Overcooked 2 and Hell is Other Demons are free at Epic Games Store