Excuse me.The article is in latest pcgamer magazine in the UK for anyone to see for themselves.I presume the US one might have the same.Any what is trolling about it?
It's not showing up in Google searches, so until you provide any sort of evidence (the link to the article that should have been in the topic post), we have to assume you're just making shit up.
Internet etiquette generally supposes someone provide a link or at least quotes from a source like this when posting. Since you did not and the information is not readily available, we're calling shenanigans.