Home Entertainment The Walking Dead’s New Villain Officially Arrives In “Omega”