Regarding new releases on itch.io. Starting today, the latest version of the game will first be released on Patreon and will remain there until a newer version is released. We decided to do this because people who subscribe to Patreon do not receive any benefits compared to free subscribers on itch.io.