Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I'm sorry, I wasn't very clear. I didn't mean to say I had to do a port of the game to post on Itch, just that I wanted to give some time before posting on itch so I could focus on marketing the game on Steam before putting in another store. It also ensures the game comes to Itch with most of the bugs fixed, which is better to anyone buying here.

OK, guess I'll wait. BTW, Degica will allow you to publish the game yourself on Itch? I'm just asking because they never go with a DRM-Free option (Itch and GOG for example).