This is great. Unlike typical turn-based RPG's, the combat is actually a strategic puzzle, which is just awesome and should be used way more often. Usually it boils down to number-crunching for me, but this actually puts some cool gameplay into it.