If you've got Amazon Prime, one of the nice little additions that comes with it is Twitch Prime access. You get to give a paid subscription to one channel of your choice per month, but you also get free in-game items every month, and July's twitch Prime haul is pretty dang impressive.
If you have Twitch Prime, you can get access to 18 free games on Steam over the next couple of weeks, ranging from the fantastic combat puzzle cooking game Battle Chef Brigade, to Tacoma, the second game from the creators of Gone Home.
Each of the games will be available to redeem for a couple of days, meaning you'll need to keep regularly returning here to redeem them all. Each of these games, once redeemed, is yours to keep permanently for free.
Twitch Prime is generally pretty nice, but this month stands out as having a particularly fab selection of games to pick up.