After being removed from the store for little over a month the highly anticipated, action-packed zombie shooter The War Z returns to Steam! What joyful news! Now everyone can buy this awesome game again and have a good time!
-
Did they actually fix all the blatantly false advertising?