Will the version being released on steam be on the same update release schedule as on itch.io?
Yes.
Sweet. Thanks for the response.
Will you see more revenue from itch.io or a steam purchase? That will be the final decider for me in which platform I pick it up from.