Telltale Games Director of PR Job Stauffer confirmed exactly when we’ll hear more about the Big Walking Dead News that has been promised:
That big news for #TheWalkingDead fans we promised? Look for it 9am PST 6/15 on the official @YouTube LIVE Stream!
He added, “And as we’ve said before, while it won’t be about S3, it WILL be something major for TWD fans in 2015. See you at E3!”