In not-so-spooky (or surprising) news, Twitter has finally announced it has pulled the plug on its original video app. Is this a sign of things to come for Twitter? Hard to say, but find out more on this and other social news in today's weekly roundup.