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

Its so slow that its a bit tedious. It has a nice aesthetic, but its painful to play.