It's fine. The graphics are fine, the scenes are fine, the characters are fine, the story is fine. Nothing really stands out. Overall, the VN's strengths are muted by its lack of focus: there are way, way, way too many characters and not enough reason to have them there. "Less is more" would improve this VN a lot. There were times when I got intrigued by a character or a subplot, but I quickly got distracted by the tour through events and scenes with literal dozens of other characters. By the time the VN returned to the thing I was interested in I had long since moved on.
As for the MC, the only character who gets much screen time... some works seem to reach a sort this place where they're embarrassed by certain tropes but still want to emulate them. As a result, they reach for satire or a sort of fourth-wall-breaking self-awareness, as if to anticipate criticism and respond to it in the text. On Distant Shores is such a VN. While the MC is cast as a tortured soul, he's also a gigantic power fantasy about how he can swoop in and fix a bunch of women's problems and have them swoon in return. I'm not even criticizing the trope itself. Shit, it's a harem porn VN, feel free to have some fun! But I'm of the opinion that this sort of half-hearted meta approach always detracts from the overall experience, simultaneously acknowledging the weaknesses of the underlying themes but yet unwilling to actually dispose of them. It takes away the mindless fun of just going with things, and yet doesn't have anything more to say in exchange.
There's plenty more I could say about situation X or character Y, but it doesn't really matter. The sprawling lack of focus just gradually consumes everything other than the MC in a sort of monochrome blandness. If you don't like some character, no matter, five minutes later they'll disappear for ages. If you do, same problem. Yet they aren't one-off flings: these are characters you're supposed to remember and care about again hours later. At some point I just closed the VN and deleted it, not out of disgust, or disappointment, or disagreement: just out of sheet disinterest in a story which had once intrigued me.