Evolve Gets a New Trailer

2K and Turtle Rock Studios have unveiled a new trailer from their upcoming multiplayer shooter, Evolve, which puts players into a small band of hunters taking on over the top creatures and...