I haven't even installed the Epic Launcher on my PC but I often check back most weeks to nab the free game - I have a good 50+ games from this alone
Also GTA Online is giving players free in game currency - having used it to buy a club and business it's finally opened up the game with accessible missions. I had a hard time playing with my friend before as every time we'd enter a mission it would put us in an open lobby and often not in the same game! But now I have access to the Club we can do missions together as I originally wanted!