/// <summary>
        /// Handles the initial interaction with the player.
        /// </summary>
        public static void StartGame()
        {
            View.ShowBanner();
            View.PromptShowInstructions();

            var input = Console.ReadLine();

            if (input is null)
            {
                Environment.Exit(0);
            }

            if (input.ToUpperInvariant() != "NO")
            {
                View.ShowInstructions();
            }

            View.ShowSeparator();
        }