Eh, that article is a bit light on sources and official confirmation of anything.
They might be right, but wouldn't be the first time they weren't.
much of the time, they just comb through here or reddit and piece an article together from the comments.