// Just a simple logic to make it work with the keyboard
        void Update()
        {
            if (Input.GetKeyDown(KeyCode.KeypadEnter) || Input.GetKeyDown(KeyCode.Return) &&
                ScreenManager.instance.actualScreen == ScreenManager.Screens.CharacterSelection)
            {
                if (!mainScript.isConfirmingPurchase)
                {
                    if (mainScript.IsHighlightedCharacterUnlocked())
                    {
                        Button_Select();
                    }
                    else
                    {
                        Button_Buy();
                    }
                }
                else if (mainScript.IsPurchasePossible())
                {
                    Button_ConfirmPurchase();
                }
            }

            if (Input.GetKeyDown(KeyCode.Escape) && ScreenManager.instance.actualScreen == ScreenManager.Screens.CharacterSelection)
            {
                Button_Return();
            }
        }