Its possible, but then again, it got deleted when someone reported it. Leaked links not allowed, since they are either stolen links or unofficial links. Only trust the downloads from itch, and not the links. If you want the patreon version, then support it instead.