How do contracts work in Shadowgun Legends?

Follow