It could have been enjoyable if it grappled with its ethics for more than a fraction of a second, or if it was actually consistent about those ethics in any way or if the MC ever faced his decisions in any meaningful way. For now it’s just mediocre fetish fantasy.