La historia del juego se desarrolla en el mundo ficticio de Yuralia. En Yuralia, existen siete reinos humanos: Nizos, Aratoya, Oriam, Fornax, Elitria, Katya y Taberland. Estos reinos han formado una frágil alianza y construyeron una ciudadela para un lugar de encuentro llamado Avalon.
Además, en este mundo existe una civilización de nómadas semi-orcos llamada Sha'akhuli. Su fe valora la tierra y la naturaleza sobre todo, por lo que cualquier "violencia contra la tierra", incluyendo la agricultura y la construcción, se considera un crimen. Tras descubrir los reinos, los Sha'akhuli reunieron una vasta horda y declararon la guerra.
Después del ataque de la horda, muchos refugiados se establecieron en Avalon. Todos los reinos enviaron tropas para defender Avalon de la invasión. Para los pueblos de los reinos, los poderosos muros de Avalon son un símbolo de esperanza contra los Sha'akhuli. Los Sha'akhuli y su líder Mitras decidieron comenzar el asedio de Avalon, ya que la ciudadela no se puede tomar por la fuerza.
El juego comienza con el diario del protagonista, que describe brevemente los eventos que preceden al inicio del juego: el asedio lleva varios años en curso. Su hermano Corvus sirve en el ejército de Avalon. Tras la muerte de su padre, el héroe cree que debe informar personalmente a su hermano. Se convierte en miembro de la tripulación de un barco mercante que navega de Elitria a Avalon. La flota cae en una emboscada de los Sha'akhuli, quienes logran hundir todos los barcos excepto el que lleva al jugador. El barco, gravemente dañado, llega a Avalon, pero no podrá regresar. Por lo tanto, el héroe decide quedarse en Avalon, contarle a Corvus sobre la muerte de su padre y ayudar a defender la ciudad. A partir de este momento, el jugador obtiene el control del personaje y comienza a hablar con Corvus.