09-11-2003, 09:58 PM
Its now 10:52pm AST (6:52pm PST) and still no steam.
I have heard it might be released 8pm PST, but its not anything officials.
I have heard it might be released 8pm PST, but its not anything officials.