Such a clever puzzle game. The player has no choice but to think about every button they press, and as a result, when each level is eventually solved, it is intensely satisfying. Great work.