Very cute! Though for some reason heroes occasionally walk right off the map instead of to their destination.
I like the idea of having to send a hero with the right traits to solve a quest, but it seems like I don’t really have enough heroes to be able to really take that into consideration. I often just have to ignore quests because my heroes can’t do them. And since failed quests seem to trigger other events in turn, things tend to collapse pretty fast.