We'll be bringing you more on Turtle Rock's upcoming shooter as it becomes available so in the meantime, why not let us know your thoughts about Turtle Rock's games, Left 4 Dead, Evolve or free to play versus full price releases in the comments below.