Starbreeze headlines

Overkill’s Walking Dead game launches this November

Overkill’s The Walking Dead has a release date, and will be launching on November 8.