No problem, it's the Humble Bundle that I think you are talking about? I can't remember the exact details at the moment, but you pay a monthly fee each month (around 12usd?) and you get games to keep, discounts on the store and also access to a special library of games.
They recently changed the exact conditions, but I have the legacy subscription. I think the new one is still pretty good (but the legacy is better!)
Here is the link, with a referral code.