Yes, I was thinking something similar - NASS (sic) or perhaps that should read NASA are covering it up remarkably well:
http://www.jpl.nasa.gov/news/news.cfm?release=2011-135
Or perhaps they are aren't covering it up, but have put word out that they are covering it up, so that the covering up of the cover up covers up the cover up?