New release is out on Patreon. Barring any major issues, The Cucumber expects to release on Itch tomorrow.