Glasgow have stepped in as emergency hosts of a streamlined Games