It's a DLP. On the site, they say it uses a HD DLP projector with a 2cm native 1920×1080 DMD chip by Texas Instruments.

Andrew Werby
www.computersculpture.com