World War Z

World War Z Review PC

Sabre Interactive released their World War Z game via the Epic Games Store for PC and with a release on Xbox One and PS4. Without beating around the bush or offering any pleasantries, right off the bat it’s a Left 4 Dead clone in third person. Place a group of