> Interesting that the language of sight is so prevalent that it appears in this very title twice.
Well, it appears once in "invisible", and once in "blind"... but I don't see why "blind" is a surprise when talking about someone blind.
There is no reference to sight in "reveal".