/// <summary>
    /// I can into DI, Senpai!
    /// </summary>
    public void Initialize(ManagerTetroGame game)
    {
        _game             = game;
        _game.RowCleared += UpdateScore;

        ScoreData.CurrentScore = 0;

        UIElementsCurrentScore.Clear();
        foreach (GameObject gObject in UIObjectsCurrentScore)
        {
            UIElementsCurrentScore.Add(gObject.GetComponent <IIndicator>());
        }

        UIElementsHighScore.Clear();
        foreach (GameObject gObject in UIObjectsHighScore)
        {
            UIElementsHighScore.Add(gObject.GetComponent <IIndicator>());
        }

        UpdateUI(UIElementsHighScore, ScoreData.HighScore.ToString());
    }
 public void Initialize(ManagerTetroGame game)
 {
     _game = game;
     _visuals.Initialize(this);
 }