Apparently this is some kind of Vodafone commercial. Looks very cool! Get the TNW newsletter Get the most important tech news in your inbox each week.