Tag Archives: Evolve

2K Games has delayed Evolve, the upcoming cooperative 4v1 shooter from Turtle Rock Studios. The game is now…