This reminds me of a time circa 2005 where "Sub OSes" were somewhat popular in the GameMaker community. Seems that given enough time someone will try to make an OS-like interface in a given game engine.
It was a great way to understand UI and usability paradigms beyond building game mechanics.
This definitely triggered some pleasant nostalgia for me.