I always found the half races to be fascinating. Half-elves, Half-Orcs, and now the half angels and half devils in the form of Aasimer and Tieflings. Do they have to be half human? It could be possible that the diversity could breed out the humans. Maybe. I took that idea for my city of angels, where the Aasimer out number the other races.