14. A method for providing gameplay of word-based games puzzles comprising crossword puzzles or word search puzzles, the method being implemented in a computer that includes one or more processors programmed by one or more computer program instructions, the method comprising: receiving, by the one or more processors, a selection of a gameplay mode of operation from among a plurality of gameplay modes of operation; selecting, by the one or more processors, at least one of a word-based puzzle from among a plurality of word-based puzzles obtained from one or more sources of word-based puzzles; causing, by the one or more processors, the word-based puzzle to be communicated for gameplay; imposing, by the one or more processors, during gameplay of the word-based puzzle a time limit that relates to an attempt to at least partially solve the word-based puzzle; determining one or more types and quantities of virtual assets to be awarded to a user based on gameplay of the word-based puzzle, wherein the one or more types and quantities of virtual assets is determined based on whether the user solved a word related to one or more input spaces that is associated with a bonus award; allocating, by the one or more processors, the determined one or more types and quantities of virtual assets to the user based on gameplay of the word-based-game puzzle, wherein a virtual asset is exchangeable for one or more benefits related to gameplay depending on the type of virtual asset; and awarding the one or more types and quantities of virtual assets to the user.
14. A method for providing gameplay of word-based games puzzles comprising crossword puzzles or word search puzzles, the method being implemented in a computer that includes one or more processors programmed by one or more computer program instructions, the method comprising: receiving, by the one or more processors, a selection of a gameplay mode of operation from among a plurality of gameplay modes of operation; selecting, by the one or more processors, at least one of a word-based puzzle from among a plurality of word-based puzzles obtained from one or more sources of word-based puzzles; causing, by the one or more processors, the word-based puzzle to be communicated for gameplay; imposing, by the one or more processors, during gameplay of the word-based puzzle a time limit that relates to an attempt to at least partially solve the word-based puzzle; determining one or more types and quantities of virtual assets to be awarded to a user based on gameplay of the word-based puzzle, wherein the one or more types and quantities of virtual assets is determined based on whether the user solved a word related to one or more input spaces that is associated with a bonus award; allocating, by the one or more processors, the determined one or more types and quantities of virtual assets to the user based on gameplay of the word-based-game puzzle, wherein a virtual asset is exchangeable for one or more benefits related to gameplay depending on the type of virtual asset; and awarding the one or more types and quantities of virtual assets to the user. 20. The method of claim 14 , wherein the method further comprising: determining a number of consecutive daily logons to the system by the user; determining a retention bonus that progressively increases a bonus based on the number of consecutive daily logons; and awarding the retention bonus to the user.