Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yes, it will be on Steam for sure, but everybody who buys on itch.io will receive a Steam key for free! And it really helps us, so don't hesitate! ;)