The writing is weak and the game suffers from a lack of meaningful player choice when it comes to dealing with Haley. You are given some choices that will affect side characters, but all the ones about Haley don't really matter in the end. Haley always has the main character wrapped around her little finger, no matter what choices you make.
This is a big problem because the game automatically puts you into a relationship with another girl, Sandra, after Haley encourages the main character to pursue her. But then, Haley immediately tries to undermine their relationship after she decides that she wants the main character for herself. So the players who like Sandra are annoyed that Haley gets between them, while the players who don't like Sandra were already annoyed that they had to be with her in the first place. So it's a lose-lose situation for everyone.
I find Haley to be obnoxiously annoying due to what is supposed to be playfull teasing of the MC but instead comes across as passive-agressive manipulations because, well... that's exactly what it is. Haley is selfish, conniving, and insufferably needy. So if that's not your cup of tea, then you best avoid the game because when push comes to shove, the MC will always turn into a doormat for Haley to walk all over.
Most of the renders look nice, but the night scenes are all too dark to see anything. There isn't much in the way of erotic content, but the half dozen or so scenes that are in the game now do have animations. Unfortunately, while those animations are smooth, they are also unnatural and awkward. So it's nothing to get excited about.