Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It's certainly a very strange statue, isn't it? ;)