@anildash This is insanely great. Why have I never heard of this artist before? (And yes, as mentioned, the song does sound a bit like some stuff by Imogen Heap.)
I am sure somebody has already identified the sources of the slides used? Some of them seem to be from interesting presentations, it would be great to be able to check them out.