66.67%
Defeated Devorder
You have freed Earth from Devorder
83.33%
Found Selena
You found Selena
83.33%
Unlocked the Pillars
You unlocked the portal
83.33%
Survived the Trial of Sins
You found Eloane and completed the Trial of Sins
100.00%
Reached the Waterfall
You reached the Waterfall with Dian