It's on itchio now, see here: https://hhrichards.itch.io/pussy-fun
I got an email from itch already, bought it instantly and played through already. Great fun! A little short, but very good.