This is a brilliant idea, with a very clever and engaging puzzle mechanic :3
Thank you for the nice feedback! :)