MicroBot Teaser TrailerSometimes, what you can't see can save you.By on October 18, 2010 at 5:28PM PDT MicroBot