Update: One Win, One Big Maybe For Europe's Mars Mission

Mars is hard