Launch cannonballs at castles, and destroy enemy soldiers! This demolishing game will challenge you to complete each level with as few shots as possible. Aim for the weakest support link, and cause maximum damage to the entire structure. Smash treasure chests for extra points!
Report game as broken
Cancel report of broken game