A non-transitory computer readable medium storing a plurality of instructions which, when executed by the at least one processor, cause the at least one processor to:
- (a) cause at least one display device to display a plurality of symbol display areas, each of the symbol display areas being associated with:
- (i) one of a plurality of different shapes, and (ii) one of a plurality of symbol generators associated with a plurality of symbols;
- and
- (b) for a play of a game, for each of a designated quantity of at least one of the symbol display areas:
- (i) generate one of the symbols associated with the symbol generator associated with said symbol display area;
- (ii) cause the at least one display device to display the generated symbol at said symbol display area;
- (iii) determine any award based, at least in part, on whether a shape of the symbol displayed at said symbol display area corresponds to the shape associated with said symbol display area;
- and
- (iv) provide any determined awards.