Top
20°
9.0

The Walking Dead: Long Road Ahead Review - thumbACTIVE

The Walking Dead: Long Road Ahead is quite. It is safe to say that unless TellTale really screw up the next two games, The Walking Dead is quite possibly going to be one of the best games released this year.

Read Full Story >>
thumbactive.co.uk
The story is too old to be commented.