Bing just posted something on twitter via Vine. Is this the new app?

Printable View