Yes. I signed up back when Unreal Tournament 4 was new. I also grabbed Shadow Complex when it was free, and I make sure to log in and grab each of their free games as they become available.
I haven't made any purchases yet, but I have no qualms with doing so. When I go to buy games in the future, I'll be checking GOG, Steam, and Epic and getting the game where it's cheapest.







