What about steam?
It is available on Steam at its regular price.
I meant the update and original? I already have it.
The updates are available here on Itch, just redownload to get the latest version! But having bought a copy on Itch does not give you access to a copy on Steam as well.
How guys got a team I am broke I wish I could hire you people.