Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I guess it has only been a year. I must have lost track of time playing this wonderful game.