AgitatedPancake
Frobot
Apparently you're not the only one saying that, because they felt the need to upload an "enhanced" version to show the dust lol. I don't think this would help convince the skeptics though...You'd think NASA could hire some better CGI guys. Thing didn't even make any dust!