Epic Games Store made its debut last year and was met with a lot of negativity. But now, after the dust has settled, does it have any advantage over Steam?
The new update for World War Z is out and it takes things up a notch, with the increased difficulty players can now challenge themselves to tougher hordes with new weapons as rewards