The animations and renders were as beautiful as ever, but the writing just kept getting worse and worse as the game came to a close. By the end, I just wanted to stick my arms through my monitor and strangle the main character. He turned into an astonishingly entitled little bastard who couldn't accept any personal responsibility and made horrible decisions because he couldn't grasp the concept that his actions could have negative consequences.
Not only is the main character painfully stupid and childish, his words don't line up with his actions at all. I checked my scores with the women at the end of the game by enabling the console with UnRen and then pressing Shift and D. I had +12 points with Nikki, +3 points with Karen, and -8 with Haley. Yup, that's a negative eight. I chose to ditch Haley at every single opportunity and I took every chance to get closer to Nikki. So you would think that the main character's dialogue would reflect the choices you make, but that wasn't the case at all.
I wish this game had better writing, because it could've been great. The graphics are gorgeous, there's no grind, and it would've been a lot of fun if Haley didn't drag the game down at every opportunity.