Game description: Cannon Balls 3D is a physics-based puzzle game where players aim to destroy structures and topple objects using a limited number of cannonballs.