Really neat emergent puzzling.
The hexes work really well.
Executing plans can be very fiddly and frustratingly timing-dependent. Maybe let the player lock a mirror so it doesn’t get pushed around by lasers and bugs? Perhaps even just one at a time. It’d help cut down on the tedium a lot, I think.
Laser sfx gets really grating after a minute or two.