Casinos create an atmosphere where time seems to stand still to keep players engaged and gambling for longer periods.