Steam Overhauling User Reviews

Steam reviews have always been kind of a double-edged sword. They’re a powerful way for customers to voice their dissatisfaction with a game, like in the case with Rockstar’s crackdown on Grand Theft Auto V[…]

Continue reading …