I believe the itch.io page has been updated with it, so if you have the latest version from here then it should be all good.
i'm playing the latest patch, and its still there..
If you're still having trouble try downloading the patch from discord instead. That's also probably the best place to get news on the game.
how do I even tell when there is a patch? not like there is a update note or anything