A gaming system comprising: a plurality of gaming devices each operable to participate in a multi-player game; and a controller in communication with each gaming device, and arranged to generate one or more multi-player game events in respect of the multi-player game, wherein: the gaming system is arranged to: receive for each multi-player game event, a player input from each gaming device participating in the multi-player game; generate for each multi-player game event, a modified multi-player game event for each participating gaming device; evaluate the modified multi-player game events to identify at least one winning multi-player gaming device; and make an award in respect of the at least one winning multi-player gaming device.