Not 100% efficient but maybe this can work:
var startgame = false;
function Update(){
if(startgame == true){
//There go your code
}
}
function OnGUI(){
//Create your label
if(startgame == false){
startgame = true;
}
}
The why of this question I don't know maybe is error of Unity or maybe is yours but this code will make that your game starts when the GUI's are shown