Channel 4 managed to capture some images of the thing the bomb squad blew up at Sullivan Square this morning. Kind of an odd etching on an IED, no? Thanks to the folks at B0st0n LiveJournal, we can now report it's a depiction of a mooninite - a successor to the creatures from "Space Invaders."
Compare to this image of a mooninite from Adult Swim's Aqua Teen Hunger Force:
Now look at the Flickr images Brian dug up of LED circuit boards that show flashing mooninites:
Somebody might have some 'splainin' to do.