Like I said on the last thread, this project has been in the works for forty years, and the latest milestone they've reached is that the ESA has looked at the idea and declared that there's nothing obviously wrong with it.
That's still a pretty darn long way from a finished product.