At what time is it released on Steam & TT website 12am est/pst?

#1newPS3ownerPosted 4/23/2012 8:13:02 PM
Anyone have any clue at what time we can download the game at?
#2DireqDavePosted 4/23/2012 10:52:16 PM
Steam says about 10 hours, 10 minutes from now, so at 10:00 AM PST.