Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yes. I am working on releasing on itch.io as we speak. 

AWESOME !!! I'm buying as soon as it's up! 8)