Review from Slow Burn Box Set → April 3, 2024 puts the walking dead to shame. still so much about the characters, virus, and the world that need to be told.