View Single Post
Old March 20 2013, 07:24 PM   #3
Fleet Captain
Location: Anchorage, Alaska
Re: Walking Dead: Survival Instinct

I too am looking for actual reviews on this one as well. What little I have heard has not been super positive, but I am one of the masses of WD fans, and if it's a decent game, I'll play it. Any new players of this one?
acappellasaurus is offline   Reply With Quote