Its a solid RPG. The fights feel a little long considering there a random map encounters.
I also feel like you are supposed to know the characters beforehand to fully know whats going on here :D
Good job overall.