I discovered this game a few days ago and have been near obsessively playing it since. It manages to use sandbox game mechanics without seeming grindy or difficult to tell what to do next (quite rare.) Admittedly I am playing on easy. But mostly what prevents it seeming grindy is that favours which you do multiple times have (mostly) different enough content to not seem overly repeaty. There were a couple of times I couldn't progress on certain things before I realised that some progression relies on using the Talk option. Now I know to use that option whenever something isn't moving forward.
Dialogue is great and frequently hilarious. Love all the characters. Not been bored for a second. Only disappointment so far has been the lack of more content for Susan. Still, I know I have plenty of Hermione content left, at least some Cho, and I haven't even met Luna yet.
Hit a strange bug today after the quidditch match between Ravenclaw and Slytherin.