The Windows Phone 8 ads

I don't know, there is something almost too staged about them. It's almost like you can pop the balloon at any moment by simply asking - so where is Instagram?