Replay bug: If you go back with the story crystal to chapter1 and win the fight with Zhara, Seles will still be Zhara's captive after the battle although it was the other way around when the battle ended. This felt out of place as there was no explanation why the tables got turned. You should add a short scene in which this happens because I think many players will go back to see what happens if you beat Zhara that early in the story. You could even make it result in an alternate joke-ending: Zhara gets locked up on the island, Elize never finds out about Seles and the story never happens.