Posted on 17 June 18 at 00:23Eathfall and Overkill's The Walking Dead carry Valve's torchPlease click here to read the story: E3 2018: Left 4 Dead Fans Need to Pay Attention to These Two Games