Tag Archives: 2K Games

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