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?

Author: DaveWeLike

I'm the editor of

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.