More or less. The term has no precise definition, but it is usually applied to games from big producers with big budgets. The press is probably the first to affix the status to a game and then everyone else refers to it as such. It has absolutely nothing to do with quality, player count or anything else, that much is certain.
Originally Posted by yogi_berra