There seemed to be too many opportunities to have to restart from the beginning. If I got the first L shape, coming back to the room with the lasers (after the pong room), if I dragged a block accidentally making the laser cross the entire room, I can no longer get to the rest of the room. A reset did not move the blocks back to a "safe" position where the lasers were passable, and the shape was no able to progress as it was behind the laser.
Similar things happened if you had moved blocks with the starting piece.
It is an interesting concept. If I had been able to switch pieces maybe that would have resolved the issue? Also it would have been nice if the movement speed was a little faster.
Interesting!