Really cool puzzle mechanic that I've not seen before. You should consider expanding on this.
Thanks! I'm definitely keeping this idea for later!