by
Paul Lilly - Fri, Jun 08, 2018
Some users who logged into Steam recently were being encouraged to pre-order Just Cause 4, the next game in the open-world adventure series by developer Avalanche Studios and publisher Square Enix. Normally a pre-order ad would not cause anyone to bat an eyebrow. In this case, however, Steam's...
Read more...