Evolve: New Co-Op Game from L4D Creators

Presenting… EVOLVE! Left 4 Dead happens to be one of my most favorite games. EVER! While I patiently anticipate the release of a Left 4 Dead 3 someday, it’s safe to say that my craving for another game from the developers will be a pretty solid blessing. Presenting Evolve! Evolve will be the latest co-op shooter, created by Turtle Rock …