Dowodząc nią, gracz porusza się po świecie, wypełniając zadania, aby ostatecznie pokonać głównego antagonistę.

System walki stanowi mieszankę walki turowej oraz walki w czasie rzeczywistym. Gracz może swobodnie wykonywać akcje w czasie, gdy przeciwnik wykonuje swoją fazę. Gra oferuje około 70 zdolności, których postaci mogą nauczyć się w trakcie gry, dzięki gildiom, a także około 130 zaklęć podzielonych na sześć grup. W grze znajduje się 300 różnych potworów, stworzonych na podstawie 75 unikalnych modeli 3D.

Rozmowy z postaciami niezależnymi odbywają się w formie listy, z której gracz wybiera dostępną opcję wypowiedzi, a postać na nią odpowiada.

Gra zawiera system zabezpieczeń, którego stopień można zmieniać w dowolnym momencie gry. Chroni on przed przypadkowym zabiciem postaci niezależnych.

Grafika Grafika została wyrenderowana w pełnym 3D, poza miastami, które zostały przedstawione w wielowarstwowym 2D. Udostępniono dwa tryby graficzne: sprzętową akcelerację Direct3D i renderowanie programowe.

Dźwięk W grze wykorzystano trójwymiarowy dźwięk pozycyjny.

Rasy i klasy W grze do dyspozycji gracza jest dziesięć ras oraz cztery klasy podstawowe oraz 11 klas ukrytych, odblokowywanych w trakcie gry poprzez zadania lub wykonanie określonych czynności.