Official Steam sections are appearing in retail stores across the US, UK and Canada. We took a quick look.
Articles tagged with 'GAME UK'
Valve Officially Launches Steam Hardware Lineup in North America and Europe
Just in time for the holidays, Valve have announced that they are officially launching their Steam Hardware range in the US, Canada, UK and Europe.