Evolve Officially Announced; Taking Premature Pre-Orders

2K kindly sent us a press release officially announcing Turtle Rock’s Evolve so here it is. The cat is already out of the bag but with such a lack of information available, we’ll take what we get. Evolve is the next game from the creators of Left 4 Dead, ...

Read more
Showing 11 to 12 of 12 results