Yes definitely needs more feedback. I think there is an issue with the towers not firing after maybe killing another giant (seems to be what causes it). However range of catapult is only about 1.75 hexes so could be a range issue?
Thanks for your comments and playing the game.