A splendid puzzle game, combining pure puzzling with a large share of physics-type building challenge. Great presentation, as well.