The Patreon version is still up, nothing was deleted on my end. As long as your itch account is connected to the patreon account and you click the link that's in the post you should be able to access it.