Or are they trying to put right the Polar Lander "issue"?
http://news.bbc.co.uk/1/hi/sci/tech/3125637.stm
I suspect they're trying to put right the previous oops. :wink:
I wonder how similar the designs are?
Even the name implies it's a project re-born. ;>