Tag: technology news

Tech

Steam allowed unlimited free downloads

A man has been given $20,000 (£15,500) for discovering a bug in the Steam video games store that let people download any game for...

7 Continent News Advertisment
7 Continent News Advertisment
7 Continent News Advertisment