This is a really good question actually.  This engine isn&#x27;t really meant to compete with major engines, but moreso satisfy a little niche (and maybe that could be a big niche depending on how it gets used).  I think the best way to explain it is &quot;Shadertoy for large environments&quot; - being able to quickly dynamically create stuff with pure code.  To be honest a lot of this is still unmapped territory and I&#x27;m not even one hundred percent certain that these things are all that useful.  My main goal is to empower individuals by creating a relatively inflexible engine - that sounds weird but if you have a totally flexible content pipeline you are giving users enough rope to hang themselves.  I guess the proof of usefulness in limitation can be found in things like Minecraft - it appeals to a broad audience of not just people who want a game, but people who like to tinker.  Minecraft, by many people&#x27;s accounts, is not really a fun game, but a great sandbox.  I&#x27;m not saying I can get away with making an unfun game, but I think there is some sort of value in empowering users in the guise of a game.  I don&#x27;t know if this makes sense, let me know if I can explain it better :)