they aren't space elves, just a female dominated society that are human like. Not that I care if you approve, just an fyi. And stop with the whole lets win attitude. Story > winning