Im really bad at puzzle so i wasnt able to play most part of your game, but i think the concept was really good, this kinda reminded me of an entry in the GMTK game Jam.