Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(1 edit) (+1)

Actually it's better if you release on itch. Steam wants 30% where itch only wants 10. 

I hope your artist gets better soon! 

And I hope you are not too stressed! (and thanks for updating)

Edit: I forgot to mention I love your demo! :)