Well I'll definitely check it out, same name?
Yup! There are direct links on the Itch page or ingame on the "Patreon" option, though I doubt there are any other patreons with super similar names haha.