This was neat to play! I got past the initial hurdle of "these aren't numbers" quickly, but it took me a while to start thinking in terms of "negative space". Once I did, I flew through the remaining few levels, and now I wish there was a random/endless mode, as this was fun and I wish it hadn't ended.
I might share this with some friends who struggle with bitwise operations, maybe seeing it visualised like this will help them (if they can get past the arithmetic meaning of the glyphs and operators).
Some UX stuff I didn't enjoy:
- Undo undoes just your one previous movement, which makes it pretty useless. I think undoing the previous glyph/operator assignment would make it more useful.
- When selecting a glyph/operator to assign, the cursor jumps to a default glyph (0) or operator (+), which makes fixing small mistakes rather annoying. I think it should start on the currently selected glyph/operator.