Don't have Telegram yet? Try it now!
http://pokde.la/4ji
Telltale Games is Shutting Down - The Walking Dead Final Season and Other Projects Cancelled?