I Have not Pre ordered the digital deluxe yet. Is it too late to download it now, and still be able for the download to be finished by midnight ET. What...