Overkill

Overkill’s The Walking Dead game delayed to second half of 2018

Starbreeze has announced another delay for its co-op first person shooter based on The Walking Dead.

Overkill headlines

Page 1