New technology makes troops invisible when I clicked this link I was not expecting anything this serious! An invisibility blanket its out of control click the link and check it out!