Nice to see an explanation video that isn't just stick figures and animation. It was really slick - informative, humorous, and on brand (love that your socks match your brand's colour).
Agree that dropbox for wi-fi is confusing. Why not something like 'easy wi-fi sharing' or the like.
PS - where was this filmed? Geneva?