@supersingular Alright I'll tell you the basics
I'm making a game using a customized version of godot which within the godot project itself gets extended with rust using gdext.
thats all fine and dandy on its own but there is more.
Using Nix I compile all this into one package which I then using to build a full NixOS image wich then allows me to do a whole bunch of linux bullshit in the game.
Now I can't just expect everyone to flash that onto a usb stick and play that way so in another rust project I am making a little runner to launch a vm instead.
and I think it would be interesting to see what the current gaming community would think of this.