It's overall a pretty lovely and adequately challenging game. However, there are many things that make this game feel too slow and less satisfying to play.
Aside from the long, unskippable walking animation everyone has mentioned, I also noticed that there are many filler non-puzzles throughout the game. They are usually something like "use all the wires available to connect from this now-permanent battery to that will-be-permanent battery, and do it again, and again" which would literally make no difference, other than extending the play time, if you just replace them with some permanent wires (which are only introduced much later, for some reasons).