Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+1)

first of, this itch site looks awesome :D 

I'm gonna play the game now and hope the game is as awesome as the site ;D