This is really good -- well done!

> Evidently, all the rendering and controls can be handled by shoving all the math through a single matrix.

That's absolutely mind-boggling to me, and I would love to read more about this.