Considering their roadmap, they aren't even in alpha yet. So for now, it's just mostly proof of concept I'd say. It's fair to criticize the state of the game, but it's not entirely a game yet. Merely, consider this as a base. That seems to be how the devs are treating their project right now, and I believe it should treated as such. So yeah, not much to do besides meeting a few npcs to have sex with, but the graphics are quite nice honestly, and the scenes are well made.
Ergo: It's a buildup to an alpha. You run around, explore a bit, fuck a few people, and then you stop and wait for when more complete systems are added in.