GameLauncher works. But I hate the code.