One of my favourite games I've played in the jam so far! A solid puzzle mechanic, executed really well, and with some clever level design too!
My only grievance is that I found timing the ranged shot quite tricky which ended up meaning that even once I knew how a level could be solved I had to keep trying it over and over because I kept messing it up.