It looks a little Angry Birdsish, but the structures in CastleStorm take more than a couple shots to take down.

What do you think?