They have invisibility cloaks now Published October 24, 2008 • Updated on October 24, 2008 at 9:24 am Scientists, bored with the usual scientist stuff, invented a tiny invisibility cloak. Copyright DigPH - Digphilly