The Thrill of Casino Betting: An In-Depth Look