Sorry to announce that there has been some delays. We are working to push the updated version to itch as soon as possible. Look out for updates.