>>725687848
I feel that way too. The release schedule being 2 episodes per week really helped too. Older Telltale games were longer, both per episode and in total, but they released way slower. The first Walking Dead game took like 6 months to fully release.
Weekly episodic releases are great for discussion and building excitement, which is why it's so weird that a bunch of TV shows dropped that format in favor of batches.