the guys at the top of this right now are japenese (U of Tokyo), so that explains any engrish. here's some links, something similar has been on slashdot for a year or so.
invisibility cloak (with pictures and video):
http://projects.star.t.u-tokyo.ac.jp...DIA/xv/oc.html
invisible walls from the same group (with comments):
http://science.slashdot.org/article....id=126&tid=134
U of Penn light scattering tech (for stealth applications):
http://science.slashdot.org/article....tid=126&tid=14