Nvidia feature to allow friend to play couch co-op game off my computer?

I recall watching a PC Perspective podcast, where they mentioned a new feature of Nvidia GeForce Experience would allow you to email a person an invite to play a game against them via their computer's game library. The problem is that I don't see such a feature, perhaps because I don't know precisely what I'm looking for.

Sound familiar to anybody?
 
@K1114, I'm sure you're absolutely right. I've installed it but I'm not quite sure how to use it. I've installed the latest drivers, and rebooted, but I'm not sure where the option is to share my game play.

By the way, thank you for providing me the answer.
 
I installed by clicking the link "download beta", but when I hit Alt+z combination, no overlay comes up. It makes me think that I'm missing a step or perhaps I didn't install the correct application. By the way, I did watch the video you hyperlinked; thank you for that. Any idea where I might be mis-stepping?