It's even more impressive once you consider how many nations have contributed to the mission (according to wikipedia: Austria, Finland, France, Germany, Hungary, Italy, Ireland, the Netherlands, Poland, Spain, Switzerland and the United Kingdoms all worked on parts of the Philae lander alone). I...