Most of this game is fantastic, I only have one little peeve: Dean Sharp. She's fine as an administrator, generally speaking—she's clearly capable of solving problems; fixing the school's magic stone problem? brilliant—but she covers shit up, lies to her students about everything (even things that have to do with them and their interpersonal relationships), and is the cause of nearly everything wrong going on in that school.
Most of the college students dislike each other to varying degrees—honestly, several of the other characters in the game would not be disappointed if other students died or disappeared—because of the shit she knows and refuses to resolve... not that it's her job to actually be the adult in the room, heaven forbid she actually keep her students from (spoiler alert) killing each other. I'm pretty sure Nina and Maxine are the only two that are actually friendly with one another. Oh, and Emily gets along with everyone... but she's a ghost, so they don't feel threatened by her presence.
Of course, when our protagonist goes in and unravels all the bullshit, because he wants his friends and/or paramours to get along, he gets the blame for it all as if she didn't cause this by leaving the mess in the first place. Common sense, Sharp: You sweep enough shit under the rug, people are going to start noticing the lumps.
Just wanted to get that off my chest, she got progressively more annoying as the game went on and she slowly revealed herself to be less of a college dean and more of a Machiavellian version of the Wizard of Oz.
Aside from irritating administrators, everything else was great about this game. Graphics, music, sfx, most of the other elements of the story, nothing really to ping this for so I'll give it five stars. Just so long as you don't put a lot of stock in Sharp's praise of your MC and his family early on—since it won't last—you won't be too disappointed.