Yes this requires using Origin but you get a fairly nice collection of newish and oldish games:
https://www.humblebundle.com/?utm_so...+Origin+Bundle
(some of the games even have Steam key options too)
For those not familiar with the Humble Bundle it's basically a bunch of game sales where publishers offer a set of games for a price that you set. All the money raised through it gets given to charity.
You can be a complete cheapskate and only donate $1 if you want. But most people tend to give a bit more because it's for charity and you're getting a lot of cool stuff for a heavily discounted price.