How Gaming Technology Influences Modern Gambling Experiences