I would understand this answer if I was asking for an XBOX1 port of a PS4 game, but we're talking about taking a game from one PC distributor to another PC distributor. Hell, this is Itch, most games you download here are just zipped :p
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.