Interesting story about the somewhat mysterious app, Zello. What do you think? Could it become a digital disruptor in social media?