The Thrill of Huge Wins in Casinos: A Deep Dive