Die Handlung des Spiels spielt in der fiktiven Welt Yuralia. In Yuralia gibt es sieben menschliche Königreiche: Nisos, Aratoya, Oriam, Fornax, Elitria, Kateya und Taberland. Diese Königreiche haben sich zu einem fragilen Bund zusammengeschlossen und eine Festung als Treffpunkt namens Avalon errichtet.
In dieser Welt gibt es auch eine Zivilisation von nomadischen Halb-Orks namens Sha'ahuli. Ihr Glauben legt mehr Wert auf Land und Natur als auf alles andere, weshalb jede 'Gewalt gegen das Land', einschließlich Landwirtschaft und Bau von Gebäuden, ein Verbrechen darstellt. Nachdem die Königreiche entdeckt wurden, sammelten die Sha'ahuli eine riesige Horde und erklärten den Krieg.
Nach dem Angriff der Horde sind zahlreiche Flüchtlinge nach Avalon gezogen. Alle Königreiche entsendeten Truppen, um Avalon vor der Invasion zu verteidigen. Für die Völker der Königreiche sind die mächtigen Mauern Avalons ein Symbol der Hoffnung gegen die Sha'ahuli. Die Sha'ahuli und ihr Anführer Mitras entschieden sich, die Belagerung Avalons zu beginnen, da die Festung mit Gewalt nicht genommen werden kann.
Das Spiel beginnt mit dem Tagebuch des Helden, in dem die Ereignisse kurz beschrieben werden, die dem Beginn des Spiels vorausgehen: Die Belagerung dauert bereits seit mehreren Jahren. Sein Bruder Korvus dient in der Armee Avalons. Nach dem Tod des Vaters glaubt der Held, dass er seinem Bruder persönlich davon berichten muss. Er wird Mitglied der Besatzung eines Handelsschiffs, das von Elitria nach Avalon segelt. Die Flotte gerät in einen Hinterhalt der Sha'ahuli, die es schaffen, alle Schiffe bis auf das, in dem der Spieler ist, zu versenken. Das stark beschädigte Schiff erreicht Avalon, wird aber nicht zurückkehren können. Deshalb beschließt der Held, in Avalon zu bleiben, Korvus vom Tod des Vaters zu berichten und bei der Verteidigung der Stadt zu helfen. Ab diesem Zeitpunkt hat der Spieler die Kontrolle über den Charakter und beginnt, mit Korvus zu sprechen.