We believe that this link will prove the stories and today you can start playing Day of Defeat Source, while Half life 2 episode two, Team Fortress 2 and Portal will be available "later this year". We can only hope it wont be pushed into 2008.
The Steam powered link is here.
Published in Graphics
ATI secret steamed out
The black box opened