It’s a good puzzle! I think adding a tutorial would make the mechanics easier to understand and help players get into the game more quickly.