The Walking Dead’s final season resumes Jan. 15 at the Epic Games Store

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Buyers on other platforms will still get the episodes without the storefront

Continue reading…

Source: Polygon

Add a Comment