Trailer ‘Happy Hunting’ Released For Turtle Rock Studios and 2K Game – Evolve
Evolve, a brand-new game from the creators of Left 4 Dead– Turtle Rock Studios, and 2K Games, is the epitome of ‘big game hunting’ meets alien planet adventure. As part of a group of ‘planet-tamers’, who are ultimately responsible for keeping settlers on this wild new planet safe, you and three friends will embark on one…