http://www.freeindiegam.es/
Told you! Here's the message from the about page:
Hi, my names Terry Cavanagh, and Im an indie game developer. I started this blog in March 2012 to talk about the sort of freeware games that I find interesting, and to share those games with more people. Thank you for reading!
Socially Awkward Conversationalist looks kinda neat.
--
ICON:
When there's nothing left to burn, you have to set Bidoof on fire.