The next episode of Telltale Games' The Walking Dead is shambling onto digital services this week. Episode 2 will be available on Xbox Live tomorrow, on June 27th. PC and PS3 versions will be available on Friday, June 29th. Apparently, the last-minute nature of the announcement was caused by having to wait for the platform holders to confirm their publishing schedules.
BOOM video 12842