void OnSceneLoaded(Scene scene, LoadSceneMode mode)
 {
     // TODO: Countdown timer for each level
     // StartCoroutine(LevelStartTimer());
     numReady = 0;
     performingSceneTransition = false;
     Debug.Log("Getting avatars");
     if (scene.buildIndex > 0)
     {
         GameObject avObj1 = GameObject.Find("Avatar 1");
         GameObject avObj2 = GameObject.Find("Avatar 2");
         if (avObj1 != null && avObj2 != null)
         {
             avatar1 = avObj1.GetComponent <Avatar> ();
             avatar2 = avObj2.GetComponent <Avatar> ();
         }
     }
     mainCam.FadeCameraIn();
 }
 // Make sure the time is running properly and only assign one _instance
 void Awake()
 {
     if (_instance != this && _instance != null)
     {
         Destroy(gameObject);
         return;
     }
     _instance = this;
     mainCam   = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <TransitionCamera>();
     mainCam.FadeCameraIn();
 }