How on earth do you read “shilling” into an announcement of basic facts that also includes, “Hey, Steam already did this, and they’ve got a hell of a lot more titles available this way, too.”
I begin to believe it might be you who has the bias to grind here.