There was an article in Wired about this when it first hit. They pointed out the fact that yes, it's a mediocre image, and yes, there's distortion if the viewer isn't at the angle that the camera was at.
To create a truly "invisible" suit, they said, would take:
- at least six cameras, one for "every" 3D POV
- a fabric actually made of tiny, tiny LCDs
- an astounding processor/graphics/cooling system to take input from the cameras, decide which output LCD it should go to, adjust light output so that the wearer wasn't a bright or a dark spot, and send the output to the screens
We're JUST not there yet, folks.