Defeat the Succubus
Defeat Kalara
Defeat Anwyn
Save Petra
Complete the game in Easy Difficulty
Complete the game in Normal Difficulty
Complete the game in Hard Difficulty
361
4692
19008
1019
20218
13701