This is great, definitely pretty frustrating and some mechanics are a bit difficult to discover but that's not necessarily a bad thing. The idea is also probably the closest to my game that I've seen so far, great minds think alike! Also the game title is missing the "L" on itch atm.