Telltale's The Walking Dead: Season One shambles into the Windows Store

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Telltale Games continues to make good on its promise to bring its titles to Windows 10, and The Walking Dead: Season One is the latest entry to make an appearance.

Source: Windows

Add a Comment