Players have been requesting Left 4 Dead 3 for a long time. While Turtle Rock Studios can’t provide the next instalment in the franchise they created, they’re doing the next best thing. As they explain in a new “Our Vision” video, they want to take what made the zombie co-op shooter experience fun and couple it with modern day graphics and technology. Back…
