The good news: The confused and constantly-rebooting Mars Rover pipes up after a two-day vacation (although apparently it still has major issues.) The better news: The Mars Express confirms the existence of water on the red planet. Houston, we’re still a go.