Thanks for playing and for the feedback, I hope you met your deadline :D
I'll say I'm not fond of an undo button, live with your mistakes! My philosophy for this game is more about fun chaos instead of tight difficulty we could find in usual tactical turn-based games, so a mistake shouldn't mean the end of a battle.