Okay, their invisibility seems a bit different from what researchers in Japan were doing a few years ago when I first read about the possibility for "invisible." So I'll just say cool! Neato! Peachy keen! and nifty!
CNN article from 2003 This one seems more like a camera trick, but it's uses could be really great. I wonder where they ended up with it.
Heidi