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

I can't actually get it to install through the itch.o launcher. 

same here, heard it was on itch so i figured i'd install through itch, but no beuno.