Good little puzzler, with enough variations to keep the levels interesting. Great color palette, with strong contrasts and attractive colors. I notice how the poor broken robot limps. I also like the music.
Note that it is possible to beat a level even if your battery has run out, because the robot appears to maintain its momentum.