Yeah, that looks like something from the new GeForce Experience software. I have only just started trying it out. Nothing special in there for me so far.
I didn't like the old versions, because they never informed me of new driver updates. I always found out myself before it did.