News & Announcements

The Walking Dead: A New Frontier Icon
Decent telltale game.
by jragonjim, USA - Aug 10th 2018

Love this game. The third season of Walking Dead focuses more on family and at times seem very intimate and personal because of the new protagonist. Overall, I rate this the second best Walking Dead season.

No feedback given on this review.Was this helpful? Yes No

Currency