SFV Beta Gift Just Appeared in My Inventory! What is it???

I just got this in my Steam inventory. Anyone have any info on it?



It seems like it's a gift you can send to people who didn't buy SFV for them to play the beta, but I'm not certain about this. I clicked to add it to my library and it prompted me if I wanted to add "SFV Beta" to my library. I pre-purchased the game, so I already have access to the beta. I cancelled the window not wanting to take any further chances before getting some more concrete info.



Anyone know what's going on?