Overkill’s “The Walking Dead” delayed yet again, this time to the second half of 2018

After facing numerous delays already, the release date of Overkill’s co-op first person shooter title “The Walking Dead” has been pushed back yet again, this time to the second half of 2018. Read more…
Neowin