What i meant with my comment was, that this article is writen like a Wikipedia-entry, but doesn`t show a hint of what kind of impact on the internet culture, an internet Meme, this game has.
Also of course TL;DR