+1 for a super unique mechanic.
I think this could have benefitted from an easier starting level (I struggled a bit), or the ability to undo placing mirrors since it’s quite easy to get stuck. Also, it’s sometimes hard to tell which direction light is coming from (and therefore which direction it’ll bounce to), but maybe that’s just me.