I would say the writing is pretty good. While you are not necissarily playing as a 'Good" person, your goals are understandable and you are arguably going against "Worse" people.
The early H-scenes are stll image CG's but they are accompanied by sound and have variety of expressions, recent updates have both added animated CG's and remade some scenes to be as such.