Moulin Rouge themed all-Flash, animated experience showcasing the work of producer and writer David Doyle.