Motionworks' Unplugged 18 features an interview with Robert Leger:
"Robert Leger’s Unplugged animation was recently chosen as the winner of the Unplugged Title Challenge. What is truly amazing is that Robert entered the Unplugged challenge with only 1 day left until the deadline. In the first Unplugged for 2010 Robert discusses his background, present work and of course the terrific title animation he created for Unplugged."
Perhaps "Chris Z" can finally be forgiven for his logo contest!