One or more non-transitory computer-readable mediums having stored thereon executable instructions that when executed by the one or more processors configure a computer system to perform at least the following:
- provide a connection of a plurality of client computers to a central server by a communications network, the plurality of client computers respectively being associated with and configured to be operated by a corresponding user, the central server including a memory and a central processor;
- provide by the central processor for each of the corresponding users to play an interactive social game program stored on the memory of the central server and/or in memories of the respective plurality of client computers, each of the plurality of client computers being configured to respectively be operated by and receive input from a corresponding user through a graphical user interface including user input unit;
- provide by the central processor for the corresponding users to
- compete against each other in a virtual setting based on play input respectively received through the user input of the graphical user interface, and
- manage a respective team comprising a plurality of virtual players that play together in the virtual setting in the interactive social game based on management input received through the graphical user interface of a respective client computer associated with and operated by the respective user;
- store in the memory of the central server promotions of interest from a plurality of potential advertisers;
- receive by the central server input commands received from the users through the respective user input units of the client computers, the input commands indicating a corresponding one of the promotions of interest;
- associate by the central processor for each of the users the corresponding one of the promotions of interest;
- output by the central server a presentation of selected promotions of interest of one of the users to the others of the users to be presented visually through a display device of the graphical user interface of each of the client computers while the users play the interactive social game;
- and
- provide by the central server provides for each of the users to manage the respective team in the social game by controlling social activities of the respective team based on a decision event through input provided by the user to the corresponding client computer through the respective user input units;
- and
- wherein the managing of the respective teams includes the central server providing for each of the users to financially manage their respective team based on input received by the respective client computer based on a financial capacity of each of the respective teams, the financial capacity of each of the respective teams being based on virtual credit points added to the respective teams based at least in part on respective promotions displayed to the plurality of users on the respective display devices of the graphical user interfaces of each of the client computers while the users play the interactive social game;
- and
- wherein an amount of the virtual credit points added to the respective team and made available to the respective user to financially manage their respective team is based at least in part on
- a duration of one or more time-dependent contracts obtained by the respective user,
- a particular brand of the respective promotion, and/or
- a number of appearances in which the promotion is displayed to the plurality of other users on the respective display devices of the graphical
- user interfaces of each of the other client computers while the other users play the interactive social game.