My friend, Jacob, bit! He helped with the design and made all the art.
This is my first Svelte project. The most technically challenging part is the level generation script, which I wrote in rust because it needed to be 100x faster than my initial typescript version.
Every puzzle has 1 solution. You might notice some theory from a classic game transfers well to Quad, but with enough difference to keep you on your toes :)