World War Z free on the Epic Store
The Epic store is known for frequently handing out free games. Most of the times these are smaller titles but in recent history, there have been a few larger titles that you could claim. Today it is a... Read More »