Took a little while to understand what was happening. Pointing out to the player when they accidentally made a wrong move might be helpful. But overall a very fun puzzle game! Nice work.