Enjoyed the game quite a bit, it's simple but fun and the puzzle design is quite nice for only two mechanics, makes good use of them.
The only thing I'd change is try to reduce the number of cases where a single mistake at the end of the level requires you to restart the whole level.