Fire Drift Skill Stop Slot Machine – A Critical Review