Interesting. However, I would note what they do:
"Through storytelling and technology, we helps brands engage the connected culture"
And that they are 'sponsored' by Microsoft. I can't find anything on the site explicitly distancing the blog from the company's main marketing function.
Or maybe I'm being too cynical.