I got HL2 free with an ATI graphics card, it was a popular voucher scheme at the time. A 9600XT or something something, iirc. Played about quarter of the game, then just petered out and didn't continue. I found it good, but not can't-put-it-down good.
I then proceeded to not use Steam for several years, lost all records of login, and now have the great honour of owning a game that I can never access again.
Just one of the many reasons why I don't bother with digital game stores, pretty much ever. Yet funnily enough I never run out of amazing games to play, and have a never ending To-Play list full of kick-ass stuff on various different platforms.
Oh, and another contentious confession: FPS (as a genre / presentation style) is boring and lazy and unimaginative, and homogenises gaming down to various flavours of Doom-like. "Oh but this time we've got different looking guns! Oh but this one's in war time! Oh but this one's in space! Oh but this one's on a tropical island!" - who cares??? it's the same thing: first-person viewport into shooty-shootsville. Games can be so many different things. Stop FPSing everything.
Supporter of PicoGUS, PicoMEM, mt32-pi, WavetablePi, Throttle Blaster, Voltage Blaster, GBS-Control, GP2040-CE, RetroNAS.