warpzoned.com
Game Informer reveals Evolve, a new game from the creators of Left 4 Dead
Today, Game Informer revealed the cover subject of their latest issue: Evolve, a new cooperative multiplayer game from Turtle Rock Studios, the minds behind Left 4 Dead. The next-gen title, hitting…