Great level design with a good difficulty curve. Maybe resetting the abilities of the robot every level would push the puzzle aspect farther.