What or who is a "Shadowgun" in Shadowgun Legends?

Follow