Spillet er et førstepersonsskytespill, og er delt inn i 14 forskjellige oppdrag hvor spilleren får rollen som Joanna Dark. Hvert oppdrag spesifiserer en rekke mål som spilleren må gjennomføre for å komme seg videre i spillet. For å klare et vellykket oppdrag, må spilleren fullføre alle primære mål, men hvis karakteren blir drept eller mislykkes med enkelte mål, må man begynne hele nivået på nytt. Oppdragene har også enkelte valgfrie mål som ikke er nødvendige å gjennomføre, men som legger til spillerens samlede poeng.