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 be exclusive to online sales.
GameStop locations in the U.S. along with GAME UK and EB Games in Canada will all have …read more