I think at its core the design is sound. Sound is good and graphics are very pretty, with everything fitting well together (though why are the swordsmen carrying fish?).
However, I experienced a number of minor issues. Firstly, as others have noted, there's no warning when a character is about to just walk away. Some kind of visible timer would have been helpful. Secondly, the fact that characters spawn so far from the left side of the screen means that they will often be unavailable to confront enemies they need to urgently confront. Thirdly, characters move and sometimes inexplicably fail to attack... it just feels like they lack urgency.