Word on the street is that Rolling Stone Italy put forward this film, which essentially shows little knowledge of the electronic scene, and certainly no respect towards it. Source of this aside, what do you think of it?