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

on the pcgamer site, they hsow the cover of the latest issue, which says half life 2 multiplayer revealed. anyone got the issue yet?
Back
Top