Fromforbes.com:
"Many people are criticizing Valve for what is obviously an unfinished product showing up in their store. The problem appears to be a simple one.Because the game's publisher had a game on Steam previously, their new titles can skip the review process, giving The War Z a free...