Telltale Games: Story Mode

Complex is a creative collective from America and they have created an insightful documentary looking into the life of Telltale. Since its startup in 2004 Telltale has gone from strength to strength and changed the conversation on what a game can be. The documentary is free to watch on YouTube and having just watched it I can say it is definitely worth it if you like Telltale's work or just have an interest in story telling in video games.