Input: When is the next telltale walking dead coming out?
Output: 

 When is the season 1 of telltale walking dead coming out? 
 April 24, 2012