The doodle style reminds me of the ApteraForma banner... was that you that drew those doodles? Regardless, great job.
It's well done but with more originality it would have been a lot more impressive. The Daft Punk doodle that is.