Slot Machine Graphics and Animation: Enhancing the Player Experience