who has an inside scoop on this
Telltale Games - The Walking Dead
?
is it worth it
?
im looking for a game that will last me a few years at least