"Now you can harness the power of Twitter and sharing at ANY TIME, letting folks know the moment you land that legendary achievement! Every game will be a social hub for you and your friends, and Live is the only place to realize the full potential of the next generation of games! With NextBox, you are not just the cloud. You are the thunderstorm."
Not, but that was some pretty slick spin.