Evolve – 4vs1 gameplay

So there are several new games coming out in the near future that are pushing games in new directions. Meet Evolve:

From Turtle Rock Studios, creators of Left 4 Dead, comes Evolve, the next generation of multiplayer shooters where four … More