To Hamsterclo, you can increase your mana pool by casting "mana pool" which is bound to 4 and m.
Personally I'd like to see another structure you can build on roads, a spike trap that reduces armor for instance.
Great game, like others I'd like to see permenant upgrades though. An upgrade shop doesn't really fit this game, so I'd suggest that they either drop from the targets or you get them for higher combos like in boxhead.