I have a suggestion for speeding up the turn based tactical battles.
All players to continue commanding units while the animations are playing out. How would that work? Would it mess up game balance? Nope. Just more fun and faster.
Currerntly. I click on my archer and tell him to move one square. I wait for the animation. I click for that same archer to attack once. I wait for the slow arrow. Click on my next unit. Wait for more animations. Do this over and over, for all my units. Most of the time spend just waiting on animations. The enemy units all move in the same fashion one at a time.
Since the game is turn based and our turn, then their turn based. Why not allow all the enemy units to act at once? They all charge forward slinging arrows and such. Much more dramatic. The combat internaly would still be the same just way quicker.
Players could click on one unit to attack. And while that animation is playing, click on a different unit to give the command to move. And while still waiting for the first attack animation to complete click on a third unit to give orders.
I'm sure this would work. And not effect game mechanics at all. The combat still goes in the same order as clicked, unless an target was lost, then the unit would wait for new orders. Would speed things up ALOT, and thus make it much more fun and viseral battles, while still maintaining the turn based prefection we all fought for.