Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I really enjoyed the demo. Will the full version be available on itch.io as well ?

not currently planned, sorry :3