No Half Life 3 and Steam Box at E3 2012

Valve is not going to be showing off products that we’ve been waiting years for. What else is new? Continue reading “No Half Life 3 and Steam Box at E3 2012”

Advertisements