“Olis Chance” is part of this year’s Ars Electronica Festival

October 1st, 2007

“Olis Chance” is part of this year’s Ars Electronica Festival and will be shown between the 5th and 11th of September in Linz, Austria.