Prix Ars Electronica 2006 Published 23. May 2006 at 375 × 105 in Prix Ars Electronica Honorary Mention