I think these would be good sim types to have in the game. Both types could fly and have special powers, and special penalties if an angel meets a demon or vice versa. They also were a part of a Maxis game called Afterlife. A good trait sims would get a bonus being around an angel but bad vibes near a demon. An evil trait sim would get a bonus around demons but bad vibes around an angel.