Interesting story. Personally I do believe in multiple dimensions and as I said before, this has been observed on a quantum scale many times.
Any links to these observations? ..... it's not my field but am interested in the theories/practical experiments done, that are leading scientists gradually to these conclusions.