8 Easy Facts About Casino Technology Described