I'm into them. Granted, it's all a bit hit and miss but they can pack a punch against massed ranks and heavy armour plus they give you reach when you need to provoke a defensive enemy into attack. The trick is shielding them, of course. I've found myself buying as many cannon as possible lately, you might have noticedWhenever I buy cannon their effect is usually zilch, nada, zero... LOL