Steam Reviews Articles

Valve Introduces Steam Reviews, Beta Goes Live Today

Are you one of the many jaded, cynical gamers that just can’t trust game critics anymore? Do you find more truthiness in the words of your fellow gamer? Well, you will be pleased to know that Valve is now introducing …