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

Gamefaq's release calendar seems to think so. They show a 12/31 release date for the PC. Maybe someone needs to update the site.
Back
Top