Arcade Cannon Balls 3D March 25, 2024 Destroy the given structures and use your limited ammunition supply as efficiently as possible!