I'm so screwed.
Great episode. Really well done. Never played the game, don't know the story, very excited to watch it all unfold.
I'm one of only 16 people who watched the walking dead in its entirety so this is right up my alley. I liked the fast zombies, way better than slow moving walkers.