The story is great. It really is. But that's all this is - one linear story.
The story is completely linear - it is borderline false advertisement. Once you realize this, the choices do not feel important, and it just becomes an interactive cartoon where u can change some dialogue choices.
One more thing to mention is the Telltale has a track record of releasing an episode once every 8.8 weeks on average.
Developer: Telltale Games
Publisher: Telltale Games
Release Date: 2 Dec, 2014