Wow, man... upon looking for our lander we found this brand NEW crater...Weird...Now where did our beagle go???