The Beagle Has Landed. Prepare for Launch!