Pretty cool.
Reminds me of a device in one of Douglas Adams' "Hitchiker" books(can't remember which one right now nor the name of the device).
There's a device that you go into and the whole expanse of the entire universe is shown to you with a microscopic dot with a microscopic sign on it that says, "You Are Here".
You are so reduced to insignificance that your mind can't fathom it and you go insane.
That was my last coherent thought that popped into my mind when I saw this before I went completely mad.