Feb 27, 2004

Leacked half life2 intro picture

Take a look at this



Found during my googling