This is cool! Really polished. Nice work!
My only gripe is with the interaction required for the colour change mechanic. Given it is not animated I find it very difficult to do, often do it the wrong way, and find that it often happens by accident as my old developer unit has a very loose crank that doesn’t stay still. Would be great if there was a button combo to do that interaction?