Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Well in that case I just bought it on Steam. Love the game so far.