Very cool mechanic that makes for some really interesting and fun puzzles. My only complaint (maybe skill issue) is for even on the early levels the timing needed to be so precise that I basically had to go frame-by-frame, which felt a little too difficult for so early in the game. Nevertheless, the puzzles were designed really well and I very much enjoyed playing! Nice work!