Hopefully your computer is more than several years old (probably should have mentioned that in the beginning) so you'll have a good chance of witnessing the dyingart of silicon-etched graphics.
It's a space designed exclusively for the promotion and continuation of Chinese opera, an art form that some believe is dying out but that many others want to revive.