Epic Games Store users have two free games to claim right now  DLCompare Blog

More...