The Walking Dead Episode 3 May See an August Release