GameStop Stores to Carry Steam Machines in Dedicated Steam Sections
Invading the retail space It seems like we’ve talking about Steam Machines for 100 years or so (it’s actually been closer to 2 years, which in all fairness is roughly the equivalent of 100 in technology years), and come next month, official Steam hardware devices will finally launch. This is really happening, and it won’t…