You must be registered to see the links
Does anyone have any idea what is this, why it is worded in such a weird way, and why does it have false advertising about triple A games?
If anyone is wondering how I stumbled upon this article to begin with, it's from a footnote on this random English Wikipedia entry page for "Technology company" (what the actual f?):
You must be registered to see the links