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

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