Moment Factory has conceived and created a "pixels rain" for the closing show of Osheaga 2012 with The Black Keys.