People who purchased from Itch.io will continue to receive updates as normal.
The only issue is that Itch has blocked us from taking payments over here, so we're taking payments through Patreon and generating a download key for the game here.
In short: Pay on Patreon, download on Itch.
The release on Steam is scheduled for September 12th.
It will be released together with the new version of the game.
You can buy it on the website of your choice. :)