Style of Gaming and Gambling games An overview