I've gotten so many free games from GOG, Humble Store, Twitch, and the Epic Game Store that I should never have to buy a game again.
These past few days I have gotten into Everspace, which I got as a bonus from GOG when I made some purchases around Christmas. Yesterday I tried Enter the Gungeon, which I got free from Epic Games Store, and it was amazing. I still have Pillars of Eternity that I got free with Twitch nearly a year ago and haven't started. Last year I got Full Throttle Remastered free on GOG and I finally played it about a month ago.
Honestly it's pretty incredible how many free games you can get if you look in the right places.