Spider: Rite of the Shrouded Moon

Dedication Trophy

Icon for Dedication
Dedication

Earn Scholar or better rank in 30 levels.
56.80% of players have unlocked this achievement