I don't know about single player but in multiplayer I have found cannons incredibly useful. The enemy is almost certain to bring cannons with them as they are incredibly powerful on the attack in sieges. It is essential that you destroy your enemies cannons or force them away from targeting your troops and walls. The only way you can actually reach them is with cannons (cavalry might be possible if the enemy isn't very alert or cautious).
Bookmarks