The Chemical Brothers - Piku

What are your thoughts?