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

Do you guys think that they will release the game this summer?

They say that the game is almost finnished, just doing the final tuning now.
Back
Top