Does anyone know approx what time the retail keys for those of us who pre-ordered the digital deluxe edition from Atari will be sent out?
I mean after midnight will technically be the 2nd but I'm sure it wont be then but would like to know if it will be around the time the servers open for everyone or will I just have to sit and wait...