Unfortunately this website is down for a bit of maintenance. Sorry for the inconvenience. Please check back soon.
_
P.s. If you can't really resist your curiosity check this out → Altered Perceptions ← master project about designing hallucinatory installations.