Why do you think they haven't shown us the machine yet? Maybe they do have amazing technology and want to keep it quiet until the big unveil! Think dude....use your head...its the lump 3 feet above your a$$ lol