Quote: "in theory you could compile a menu using DB or DBpro and have that menu access executables in a folder. For example have 3 worlds, then on the menu you could have display:
world1
world2
world3"
It's been done before, so it's not "in theory". GameCover 2, for example.
Quote: "but the filesize for a game that has many games inside it, would be massive."
No it wouldn't. You would just have the program change the level value in the setup.ini, allowing you to have all of your media in one folder, and in the long run, cutting down your file size significantly. It's what DarkFact did with DarkFaction.