New images of Orcus Patera, known as the "Footprint Crater," taken by the ESA's Mars Express were released last week. How the Red Planet became scarred by this 240 mile-long irregular indentation has baffled scientists. More here.