Wszystkie postacie charakteryzują się pięcioma atrybutami: siłą, zręcznością, inteligencją, siłą woli oraz budową, które określają z jakich ubrań i broni mogą korzystać oraz jak wysokie są ich wskaźniki zdrowia, zadawanych obrażeń, szanse na blok i zadanie obrażeń krytycznych. Podczas kampanii gracz może zwerbować do swojej drużyny licznych bohaterów. Każda postać otrzymuje punkty doświadczenia, gdy gracz zabija przeciwników i wykonuje zadania, niezależnie od tego, czy towarzyszyła w tym czasie graczowi. Każda postać może dzięki punktom doświadczenia awansować na wyższe poziomy, co pozwala im na zdobywanie nowych umiejętności, podwyższanie swoich atrybutów i korzystanie z lepszego ekwipunku.
Świat gry wyświetlany jest z perspektywy przypominającej rzut izometryczny, a gracz może obracać kamerą, by zobaczyć zasłonięte elementy otoczenia. W zależności od etapu gry gracz może kontrolować pojedynczą postać lub ich grupę. Zdolności, które mają zostać użyte oraz przeciwnicy, którzy mają zostać zaatakowani mogą zostać wybrani przy użyciu myszy lub klawiszy klawiatury. Opcjonalnie, po najechaniu myszą na przeciwnika i kliknięciu odpowiedniego klawisza, gracz może sprawić, że upływ czasu w grze zwolni, a wokół przeciwnika pojawi się koło wyboru umiejętności.