Yeah, just watched this earlier.
It was pretty good. A bit repetitive (dude's kept saying the same things over and over in their own jumbled words), but the message was crystal clear. Plus, it's beautifully shot! And, for some odd reason, I kind of like the fact that it feels a bit like someone's college film project.

The whole M83 soundtrack thing kinda pissed me off tho....