I really enjoyed this game. It reminded me of "Long Live the Queen" and the Princess Maker games.
LLTQ was great but way too fast imo. This game actually has the same issue with classes, but not as bad.