Well, Nelly, it depends on the skill of the various participants. Usually, the more forgetful ones will get out first, and the better players may never be eliminated, the game could go on forever.
It never lasts forever... usually the participants agree to a truce so a new game can start (as evidenced by the last two games). I say they usually last two months.