Valve, tired of rumors, announces wearable computing by Scott Michaud | Apr 14, 2012 | General Tech, Mobile, Systems | 3 Valve has been under the public eye since rumors of The Steam Box broke. To put out the rumors, Michael Abrash -- now at Valve -- announced their mystery... Read More