A gaming device having a bonus game including a preliminary award
generated as an outcome of the bonus game and a plurality of different
alternative ending sequences for the bonus game. After said preliminary
award is generated, one of said alternative ending sequences is randomly
selected to display to the player and the game employs such alternative
ending sequence to determine a final award to provide to the player based
on the preliminary award and the selected alternative ending sequence.