Windows (and soon, OS X): Steam, the awesome online video game store and library program, released a new beta yesterday featuring Big Picture, a full screen interface designed for media centers. More »
Windows (and soon, OS X): Steam, the awesome online video game store and library program, released a new beta yesterday featuring Big Picture, a full screen interface designed for media centers. More »