Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I didn't understand the game very well, it was confusing, but good visuals.