A warning for ‘Steam’ account holders
For the uninitiated; Steam is a games distribution platform, developed by Valve Corporation, which is very popular among the gaming fraternity. News recently hit the headlines that Steam Forums, the associated discussion board, had been hacked. Now, Valve CEO Gabe Newell has announced that the […]