Turtle Rock

Evolve To Be Put To Rest

2k Games and Turtle Rock have decided enough is enough and will switch off the dedicated servers on September 3rd 2018. All ranked modes and Stage 2, the free to play arm of the game, will finish as w...[Read More]