(This article contains material from space.com)

I think this is an interesting project - from how it landed (you can read details from wiki)

To the technical details of the rovers

While my feeling tells me that the reason why Mars lost its magnetosphere 4 billion years ago was the reason  why the form of life on earth (i.e. migration from Mars to Earth) 4 billion years ago.. I definitely see good purpose of doing this exploration.

Hope there will be good discoveries made, that can really fulfill our curiosities :)