I really liked this but found it really difficult. I think I ended up with 5 hearts and 2 scrolls. Checkpoints in areas as opposed to just towns would have helped a whole lot. The Bovine ruins I found impossible.