So, this is apparently just a "tester" build - it looks like there's another release in december.
I actually like the changes that were added- in that the characters can overrule your decisions, I've had similar ideas for games before (so might be biased). I feel like it is a big step back in other ways though - but, hopefully, that's just the test build - and the next one is backporting the new sex system on the old scenes...
It has taken a long time to get here though, so we'll see what the next build actually has in it.