Evolve DLC Trailer Shows Off Behemoth, Four New Hunters

Want a peek at the new content that will be delivered next week? Developer Turtle Rock Studios has released a gameplay trailer that shows off Evolve 's upcoming DLC, slated to land on March 31. Included in the video is

Read more ›