There’s a few reasons you might have heard of G2A, one of the Internet’s most popular spots to sell an extra Steam key. One, it’s been the subject of intense criticism for not doing enough about fraud ...
Think about your fondest gaming memory. There's a chance the game that provided it was an object of desire for months prior, a hotly anticipated title whose every PR beat you pored over in the games ...