The Kraken Shown Off In Evolve Trailer

A new creature has been revealed for the upcoming Evolve trailer game being developed by Turtle Rock. Evolve has players choosing a role of four characters with their own unique abilities: the hunter, trapper, medic and support. Four members will take on monsters and creatures, which can be played by opposing players. Today a new … Read more