Good finds, thanks for sharing. There's a website that also offers free games for download. They don't post too often (usually on a weekend day) and you only have one day to download and install. It is http://game.giveawayoftheday.com/. I have got some pretty good games from them.
There's another site that has Daily Deals where you can buy full versions of games for $2.99, that one changes daily, plus there is a weekly one (Catch of the Week). If you're a first time buyer, you can get any regular game for 50% off using the coupon code "NEW50."