Complete mindfuck and this is with me already having read the source material. I was still blown away.************************