Nice mechanic and good presentation.
I got tripped up by the controls; somehow the camera rotation made them feel a bit unintuitive and sometimes I’d hit the wrong direction- maybe something closer to 20/30deg. might make it less ambiguous.
Had fun working through the puzzles, though, so :)