Evolve Interactive Trailer Released From The Makers Of Left 4 Dead (video)

Evolve Interactive Trailer Released From The Makers Of Left 4 Dead (video)

Turtle Rock Studios the development team behind the popular Left for Dead game have this week released a new interactive trailer for the latest upcoming game Evolve.

The new Evolved trailer offers a good insight into what you can expect from the game and follows four players as they stalk and battle it out with issues that are controlled monster.

Continue Reading