The Mysterious World of Modern Slot Machines