Whelp it seems the subscribestar account and the website were taken down, no idea if that was author doing or something els.
Yea, looks like it was abandoned. Such a pitty
Fuck... that sucks...i was so invested