Overlord Achievement

  • Overlord

     

    30

    Awarded for belonging to a team that holds ten different territories at the same time.

     
Comments

    Game navigation