Steam Now on Consoles, Valve’s ‘Big Picture’ Focuses on the Big Picture
It seems in the last few months that Valve has been content with releasing anything but games. I mean sure they recently released TF2’s popular Mann vs. Machine horde mode, but before that they had been focusing on projects such as Greenlight and Source Filmmaker. Well …