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
330
3593
19008
1019
18689
11668