Cool stuff and you are very good at presenting it
I didn´t yet look into it in more detail, but is it possible, that your "shader system" is a bit inflexible? I mean, how easy is it to implement something on your own, without touching the engine itself?
It reminds me a bit of ShiVa, in both, the good and the bad, but so far mainly the good
And well, I like that license, even though I like MIT even more
.