Release info

Developer Telltale Games
Publisher Telltale Games
Released 28 August 2018 28 August 2018 31 October 2014
all releases ▾
21 October 2014 20 August 2013 10 May 2013 9 May 2013 11 December 2012

Game scores

Your Score
 
Rate this game
142 people 79% Full list
83% 26
Sign In