Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

A quite interesting concept, I must say! Not quite of my taste, since advancing through so many "Rib"s and "Ribbit"s without a clear idea of what was going on made everything confusing and not as palatable to me.