Bye Bye Telltale!

This one is kinda sad, but Telltale Games - makers of the Walking Dead series of games, is going to be shutting down.

Full story on the show.