Ch5 is in final development now. It will post to Itch, Steam, and Patreon at the same time.
We are considering halting sales on Itch, however, and simply sending links to future updates to previous purchasers.
Itch has proven difficult to work with. Their customer support and willingness to transfer sales to developers is questionable.