launchers that launch your other games have existed for a while, gog galaxy does it and you can open up a ton of them
huh