Ok I have to admit watching some of this made me giddy - the tech behind it all is impressive as hell.