Some neat mechanics! I think the game is a bit solvable as is though
dang thats super good, i tried to make it harder but i guess you're too good lol, thanks for playing