The eLISA-NGO mission concept has a new website. Check out also the related posting on the arXiv.
Background information is available in this Scientific American article.