I'd sacrifice something, maybe that HA, if you can then get good odds with say the injured C3 knight, then use a high-health knight to kill the horse archer. I agree with attacking the city this turn.
What are those city ruins from, I don't remember?
What are those city ruins from, I don't remember?