Category: zombie games

World War Z free for a limited time on the Epic Games Store

Fans of zombie games rejoice! Saber Interactive and Focus Home Interactive are celebrating the release of an update to their co-op zombie shooter World War Z by offering it for free on […]