Also check out
https://www.humblebundle.com/They sell bundles of (mostly games, but atm, comics) that you can buy and the money goes to the developers, the wepsite, and charity and you can decide who gets what.
Pretty much how i got over 200 games on my account.
If they dont have games as the main bundle, look at the weekly bundle instead. They usually have games there.