private void ExtractZipToDisk(IZipEntry zipEntry, string gameName)
        {
            _notifier.ExtractFileToDisk(gameName, zipEntry.FileName);

            var xboxTempFileDirectory = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "XboxFtp", "Temp", gameName);

            zipEntry.Extract(xboxTempFileDirectory, ExtractExistingFileAction.OverwriteSilently);

            XboxTempFileTransferRequest request = new XboxTempFileTransferRequest()
            {
                Path         = zipEntry.FileName,
                TempFilePath = Path.Combine(xboxTempFileDirectory, zipEntry.FileName)
            };

            _notifier.AddingToUploadQueue(gameName, zipEntry.FileName);
            _xboxFtpRequests.Add(request);
        }