Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

This looks very interesting. I'll check out the demo. Definitely looks like a game I think I'd have a lot of fun doing a Let's Play on when the full thing is released. I'll give my feedback when I've played the demo. ^__^