Monster füllten die Erde, nachdem die Blackblood Corporation aktiv ihre Aktivitäten aufgenommen hatte. Sie beschäftigte sich mit illegalem Klonen und der Schaffung von Mutanten. Die Regierung hat ihre Aktivitäten lange ignoriert, weil sie korrupt war, aber wenn Menschenleben bedroht waren, musste sie die Polizei einschalten. Unter der Leitung von Constable Delilah Bathory wurde ein sogenanntes Team von Vollstreckern geschaffen. Im Spiel Darkraid Delilah hilfst du der Heldin, gegen verschiedene Kreaturen zu kämpfen, die wie Menschen aussehen, aber sehr wild und blutrünstig sind. Sie werden drei Orte besuchen: den Bahnhof, den blutigen Hafen und den Fun Square, wo sich die Zentrale von Blackblood in Darkraid Delilah befindet.