Yeah, I did. It's... an entertaining and alarmingly limited novelty. It's worth the download, though, I think, and the concept itself is pretty solid. I can see it being interesting, if not being way more of a ridiculous marketing tool than I might like. Still, there's potential there. It just seems like undeveloped potential thus far (though I don't have friends on it and don't really play much in the way of multiplayer games on my consoles, so I didn't try any matchmaking stuff or whatever).