4.0 Overkill’s The Walking Dead ReviewLee PillingNovember 26, 2018November 26, 2018 by Lee PillingNovember 26, 2018November 26, 2018 The newest video game set in The Walking Dead universe was developed by Overkill and published by Starbreeze Studios. The game was released on Steam for PC...