Valve launches Steam Reviews beta
Valve, the much loved game-making company that has also yet to announce a true sequel to one of it’s most popular games, has created and launched the beta for Steam Reviews. This service will allow it’s users to write ...