News: Valve Steam through 2011 with Bumper Results By SiliconNooB 2012.01.07 8 Comments This week Valve and Nintendo share their good holiday cheer and sales figures, while Square Enix announce the open beta for their freemium MMORPG, Wakfu.