The launcher should spawn the game as a detached process so that it may exit afterward.
This will free up 50~150mb ram.
Update:
The launcher should stay attached when launched from steam for time tracking.
It should detach when run from the console.
There should also be flags to change this behavior if desired.