Top
70°
8.0

The Walking Dead: The Game – Episode 3 Review | Gaming Capacity

The Walking Dead: The Game is a point and click adventure, set in an apocalyptic world of despair, desperation and the dead.

Read Full Story >>
gamingcapacity.com
The story is too old to be commented.