Tomorrow, big mystery solved!
http://www.nasa.gov/press-release/nasa-to-announce-mars-mystery-solved