I am no physicist and can't really wrap my mind around this but this is really fascinating.
This is my new favorite sentence:
"New invisibility cloak works toward fulfilling long-time dreams of military, ninjas, fantasy fans alike"
On another note, my sister is visiting this afternoon so this might be my last post for a few days. Gotta take vacation from my "job" sometimes!