Update: The game has been completed and was released in Patreon. Itch date has moved to the 20th! :-)