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?

Advertisements

Author: DaveWeLike

I’m the editor of StuffWeLike.com.

Leave a Reply