Ball Puzzle

63 33K
Dry Fire
Defend the North Pole