does this mean we can't download it anymore
If you are unwilling to download it from the public post on patreon, yes. You cannot download it from Itch.io at his time.