Evolve’s St. Patrick’s Day Challenge

Developer Turtle Rock Studios says Happy St. Patrick's Day. The studio is celebrating by offering a new community challenge in Evolve called the "St. Patrick's Trapper Challenge." If players can combine to win a grand total of 35,000 online matches

Read more ›