A method and apparatus for controlling a bonusing promotion system using a bonus server interconnected to a plurality of gaming devices is described. A percentage of a wager played on each gaming device is accumulated into a bonus pool stored on the bonus server. The bonus pool is compared to a threshold value stored on the bonus server each time the bonus pool changes. One of the gaming devices is selected when the threshold value is substantially met. A bonus prize funded by the bonus pool is awarded to the selected gaming device.