criticalhit.net
Steam unveils their Big Picture
Valve has a Big Picture in mind, and it invovles taking PC gaming to a more relaxing room in your house.
Darryn Bonthuys