Overall a decent job. If I have any suggestions I would suggest lowering HP in the fights some, like by 50% or so. They went on a little too long I felt like, especially with the current patterns and skills available. Other than that, I have no other suggestions for this one.