PC News

Monday 24th Nov 2014
  • News

    Evolve DLC maps will be free

    Turtle Rock Studios says players will be able to enjoy a variety of Evolve DLC without having to pay for it.

Friday 21st Nov 2014