Pretty good game, not perfect because: kiddie story, kiddie characters, mind-blowing repetitive and long boring battles. However, the class system, missions, secret characters and other qualities made me finish the game 100% with the 2nd ending. It got quite hard at the end, requiring high level...