This is cute. I played to the end of the demo.
However I might have found a bug. When playing the Flip Pairs level, if you played from the previous level, the stored value drawer (which should have "0") instead has no value, causing the loop to hang. It does not happen when you start the level from the main menu, only when continuing from the previous level first.