>>714554713
yes, Valve gives out free games as a thank you.
Meanwhile Epic charges full price for them all, because they are greedy bastards.