I can say that this was not planned or approved by me in any way. I did not know anything about it until a reader emailed me asking about it. As far as I know, he and CVXFREAK are the only people to have seen this, although he mentioned some other readers being puzzled by it. To my knowledge, none of that information is true. We do not even have a version of the game other than the publicly available demo discs.
Considering the lack of evidence on our server, including the fact that there is no Talkback thread for this news story (which is automatically generated when news is posted at PGC), I am not sure what to think about this whole thing. Either we have been hacked by someone who is very familiar with the site's structure and inner workings (or figured it out very quickly), or this is some kind of prank being played on US. If anyone has screenshots, cached page information, URLs, or other evidence of this article's existence, please PM or email me.