Slot Games: A Behind the Scenes Look