If you have any immediate questions or need assistance backing up your library, please reach out to us at customerservice@legacygames.com, or our company Gmail account at legacy95@gmail.com
Given that they do have an official customer support email address, them also sharing an 'official' Gmail account seems a bit unprofessional.