Deep Impact Launches Ok, just because of the mission’s name and it’s rip-off of a lame movie‘s title, I can’t let this one go. We must keep track of the Deep Impact progress no matter what. Wednesday, it launched. Click here for the article. See you in 5 months or so…. Jeremy Felt posted this piece of content on the internet.