Run it
Copy the script and paste it into your executor.
SupportedGames=game:GetService('HttpService'):JSONDecode(game:HttpGet('https://raw.githubusercontent.com/RandomAdamYT/DarkHub/master/SupportedGames'));
for _,v in pairs(SupportedGames)do
if game.PlaceId==tonumber(v)then
loadstring(game:HttpGet('https://raw.githubusercontent.com/RandomAdamYT/DarkHub/master/'.._))()
end;
end;
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
So wack key system, I'm not even gonna obfuscate

Universal