Robert Krikman

Web series debuts for The Walking Dead, new shots released

Telltale has updated the website for The Walking Dead with three new screenshots and the first entry into a video series discussing the game and its development.

Robert Krikman headlines