1. A gaming device comprising: an interface unit configured to accept game play data from a player; and a controller coupled to the interface unit, the controller comprising a processor and a memory, wherein the memory stores payback data and wherein the processor is configured to: receive, via the interface unit, the game play data for the player playing a game; evaluate the received game play data based on predefined criteria; determine a level of skill of the player based at least on the evaluated game play data; and adjust the payback data based on the determined level of skill of the player.