I know the timezone, it's useuall PST by which steam/valve operate. But still.. they released the demo kind at 10:35am PST i beleive.
Bit of a random time, i was just wondering because usually things are released 12am especially big games.
And yes Method i have private, my friend was wondering though - i was asking on behalf of him.