Cute robot: check.
A surprising amount of puzzle elements: check.
Fun, well-designed levels: also check.
My only actual complaint is the speed: I felt like the robot was walking through molasses, especially when I needed to get from one side of the level to the other. But in terms of gameplay and mechanics and puzzle content, absolutely solid.