- PC Games
- By Andrei Dobra
- November 26th, 2013
Steam Reviews System Gets New Details in Official FAQ
Learn more about the new mechanic and how it affects gamers and games
- Games Blog
- By Andrei Dumitrescu
- November 25th, 2013
Steam Reviews Enters Open Beta, All Recommendations Are Upgraded
Gamers can also comment and rate using the new system