Pošasti so napolnile zemljo, potem ko je Blackblood Corporation aktivno začela svoje dejavnosti. Ukvarjala se je z nezakonitim kloniranjem in ustvarjanjem mutantov. Oblast si je dolgo časa zatiskala oči pred njihovim delovanjem, ker je bila koruptivna, ko pa je prišlo do ogroženosti človeških življenj, je morala vključiti policijo. Ustanovljena je bila tako imenovana ekipa nadzornikov pod vodstvom policistke Delilah Bathory. V igri Darkraid Delilah boste junakinji pomagali v boju z različnimi bitji, ki so morda videti kot ljudje, a so zelo divja in krvoločna. Obiskali boste tri lokacije: železniško postajo, krvavo pristanišče in Fun Square, kjer se nahaja osrednji urad Blackblooda v Darkraid Delilah.