private void Awake()
        {
            var clients = NetworkingService.ClientsInRoom;

            if (clients.Count != 2)
            {
                Debug.LogError("for this game there can only be 2 clients");
                return;
            }

            InitGridState();
            SetupPlayerDistinction(clients);

            playerOneHead.alpha = 0f;
            playerTwoHead.alpha = 0f;

            NetworkingService.AddClientsLoadedSceneListener(OnAllClientsLoadedScene);
            NetworkingService.AddGameEventListener(TurnManager.NameOfTurnFinishedEvent, OnTurnFinished);
        }