Epic Games is in tears! Another record from Steam

Digital game store Steam renewed its record for the number of concurrent players. Here is the ranking of the most played games...

Shiftdelete.Net is a member of the Association of Internet Media and IT Reporters.