I do like how they say "From the Visionary Filmmarker Quentin Dupieux." Apparently He's directed on film prior to this back in 2007, though there isn't much info on that movie.
Of course he is better know as French Electronica artist, Mr. Oizo. Who is on the signed onto the Ed Banger label, which is good news since it sound like Justice is going ot do the soundtrack.