Liquid food for those who don't know it. As far as I can gather they seem to be claiming you could essentially just live off Huel for the rest of your life - can this be true?! Anyone tried it?