I enjoyed reading your devlog, especially on flexible interactions. 3D has always been a mystery to me so it's all very interesting and you write very well, so thanks!
Side note, I couldn't run this at first on Windows 10 because there are no official OpenGL 3 drivers for my hardware (which does support OGL 3.1 at least) but I was able to shim it with the help of the mesa-dist-win project (hosted on Github).