Etter å ha gjennomført hvert enkelt nivå kan spilleren oppgradere karakterenes evner og kombinasjoner ved å bruke erfaringspoeng som man kan tjene opp i løpet av spillet. Spilleren kan også betjene maskineri, for eksempel broer eller katapulter.