MADATAC Posted on November 16, 2014 by Thorsten Fleisch Picture Particles will be screened at MADATAC 06 in Madrid [Spain] in December.