Free Slot Machines Offline: An Ultimate Overview