I think I may have stumbled into one of the first public mutual live feeds the other day:
I'd never seen this kind of notification before so I checked it out and this is what I saw:
Pretty funny to unearth a new feature by bumping into the co-founder trying it out. :)

It is nice to see how they are developing the stories product. I like the idea of how Insta is forming a collaborative social experience. I am curious to see how this impacts brands and businesses when deciding to use Snapchat or Instagram stories.