Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

No it's not, just see the devblog on their links page. Gosh is it that hard to do some research?