Posts Tagged ‘TWD’

The Walking Dead Season Two

The Walking Dead Season Two Free for Xbox One Owners, there is a Catch

Fans of the hit AMC television series, The Walking Dead probably already know about the game based on the show. If you own an Xbox One console then you can grab season two of The Walking Dead game. There is a small catch though – there always is. Carl WilliamsIt is time gaming journalism takes […]

%d bloggers like this: