I have been regularly visiting these sites last couple of years and have got a load of steam games for free. Some of these games however, are not very good. So if you do see negative reviews then don't bother claiming a free key for these games as they are not worth it.
Yeah, these sites basically compile from a list of all sources. There were quite a few giveaways from Humble Bundle as well over the last several months. But of-course now you don't need to worry about doing heavy researching across the web as usually these sites will get all of that compiled in one place.
There are some giveaways that require survey completions like giveaway.su. Keep in mind that if some of these surveys require email address to be entered, add an unimportant one that is easy to dispose in case they get spoofed with email spams.
I don't usually like to claim free giveaways that require filling out surveys as not only these are hectic to fill, but they may lead to unexpected email spams. Not worth the hassle unless it is a really good game.
Ticket to Ride: First Journey takes the gameplay of the Ticket to Ride series and scales it downs for a younger audience. Very simple and family-friendly, Ticket to Ride: First Journey includes both North America and Europe maps.
And 4 other free games on Microsoft Store and various others listed:
@Oussebon AC:OD is a very nice gift indeed! How are you liking the game so far? I am 10% in, just got to the next island and are enjoying the visuals, skills and being able to run around at my own paste. I also like that the items look very good and that you can move them around in 3D to get a closer look.
I haven't got into it properly yet - torn between playing it ASAP (as I expect I'll have the same experience you're finding) and waiting for a better CPU as my 3770k struggles and gameplay can be choppy.
I played Origins pretty thoroughly and was sold on AC:OD on *the strength of that before having even played it tbh