Personally I can see this new set as having something Other than magical basis. Who is to say that these 'Demons' are not actually some home grown geneticly created monsters, or maybe some form of andriod.
Its all in how you design the characters background story.
There are plenty of non magical Heros out there in comics books that use a magical theme to their names or powers. (Scarlet Witch as an example: Mutant who uses magical theme.)
I am surprised at the number of people who over look this simple thought.