The story is an easy 10/10, the NSFW scenes are a 9/10, they're okay by themselves but you have a lot of options (viewing angle, speed, etc.) so it's really good. The characters have a great variety in personality and body types, though especially the ones at the very end just get a single sex scene.
Unfortunately, the game felt rather rushed towards the end, the month long training montage was shorter to play through than the week with Imira. In addition, the games casual usage of the f-slur and the r-slur to insult people is highly problematic and frequently pulled me out of the happy fantasy that this game provides.