ZenithBet: An In-Depth Casino Analysis