Evolve - Announcement Trailer

Yahoo Games
From the creators of Left 4 Dead, Turtle Rock Studios, comes Evolve, a team-based shooter pitting a squad of soldiers against one nasty monster.. It's set to release this fall on PC, PS4, and Xbox One.
View Comments