SITE is an experimental crossmedia platform concerned with producing, exhibiting and distributing art and art related material