Castle Puzzle is a physics-based puzzle game. Destroy castles by pulling out as little blocks they are made of as you can.