Thread
:
"The Walking Dead" from Telltale
View Single Post
04-24-2012, 03:43 AM
#
44
marcd2011
Member
Join Date: Jan 2011
Posts: 62
this just got reviewed on ign. They gave it a very favourable review.
http://uk.pc.ign.com/articles/122/12...tent=Google+UK
marcd2011
View Public Profile
Send a private message to marcd2011
Find More Posts by marcd2011