I will post some photos of the event when I get them. My piece is called "Mafanopolis". For all of you non Chinese speakers, Ma Fan is Chinese for trouble or hassle. I did the piece to convey my awe and frustration with living in Shanghai. It's also the first Chinese slang word I learned.
Here's the link to Evisu's blog about the show:
http://www.evisu.com/blog/2007/04/19/evisu-cube-gallery/