That internal quote is vague as fuck. I read it as being tolerable of the instability of internet connections - ie there has to be one there in the first place.
It doesnt say: "Our games must work if there is no internet at all"
The hell, do you need someone to shout in your ear before you believe anything.
I don't know why you would have believed the first rumor either there was never a real source.