If you want to know more about the Human Edge system, then check out this article, drawing in the info from the Infinity RPG it offers an introduction to the location which just became much more important to us all!