Doomsday set today, and with several craters spotted, could we be witnessing the aftermath of an averted Incursion? You can take a closer look right ...