Avatar

Interact Magazine

By Sean Clark

News and views about digital arts and creative technology. Based in Leicester in the UK.