No it's one-time purchasehttps://itch.io/my-purchases
Thank you for your speedy reply
Will we have to buy the steam edition too or will the people who bought the itch edition get it on steam aswell?