Very cool mechanic to build a puzzle game around!
The visual presentation is also really solid. Great work!