Technology, tested

QuickRadar: Does Steam mean Game Over for Windows gaming?

02:43PM 11th Oct 2013

So you've heard that SteamOS is pretty much the end of Windows gaming, right?