ValveTime.co.uk | Valve News, Forums, Steam

I was reading a magazine and it said that Halo 2 might be delayed again until "Fall" of this year. Can anyone confirm this?
Back
Top