SOoooo I migh tbe smoking crack cause i thought the release date was 11-16-04 BUT
its not april fools and I cant imagine gamespot screwing up something this big..
http://www.gamespot.com/featur...ofhl2teaser/index.html
I checked some other sites and havent seen anything yet, anyone know if this is legit?
The count down says 14 hours left as of 11-12-04 @ 4am EST, so that gives us roughly a 6pm friday release ? That doesnt make a whole lot of sense either...
its not april fools and I cant imagine gamespot screwing up something this big..
http://www.gamespot.com/featur...ofhl2teaser/index.html
I checked some other sites and havent seen anything yet, anyone know if this is legit?
The count down says 14 hours left as of 11-12-04 @ 4am EST, so that gives us roughly a 6pm friday release ? That doesnt make a whole lot of sense either...