I'm dubious about their .1 micron resolution. Seeing as how it's orders of magnitude finer than anything else out there... How? Why haven't we seen it before? etc.