And it is entirely the dev's fault since the reason he took so long was partly, if not completely, because he prioritized adding DRM to stop modders like Maim Lain, the modder behind the incest patch, from changing things. He's literally spending most of his development time on DRM, which is incredibly stupid and a major waste of time since people are going to crack it eventually no matter how difficult he makes it. All it takes is a guy who knows how to crack DRM and refuses to give in until it is done.