I'm having a little trouble being able to predict world map monster moves. (If they are supposed to be at all.) For example, what does "X moves" mean when you highlight them? Is this the number of tiles they can move per turn, or how many turns they can do before disappearing from the map? (If a resistance member hasn't killed them off already.) Also, can enemies move in diagonals?
Also, what do the red flashing tiles indicate? Is this their attack pattern, like the direction they will move on the next turn? (In other words, don't have any allies standing on a flashing tile on next turn or they will fight.) I don't see how this is accurate all the time because once I saw the red tiles going in a complete circle, so it just confused me. As for Demonica, I've also seen him/her targeting his/her own fortress, so then it made me think it was a where they moved from on their previous turn instead.