vanquish bloodthirsty creatures , the devotees of a twisted religion .