Very nice RPG, lots of custom sprites and animations (both in and outside of battle, love the little key opening doors in particular), lots of story, interesting combat system, puzzles and even a collecting card minigame!
Very grateful that there's multiple difficulty settings and the ability to change random encounter rate along autosaves and free healing at regular intervals. Also extra hints when you're getting stuck in a puzzle, yay!
I think there's however a bit too much meta humor which clashes with the game's serious story. Like when a moment we're going through politics and then there's a boss going "you cannot beat me, just look at how overpowered my stats are!"
Speaking of which, what kind of school even has a built-in casino? Why are all the elites just fine with letting their kids getting hooked to gambling from such a young age? ><
Nitpicks aside, excellent work, this is precisely the kind of game that got me inspired to get working on RPG maker myself!