Treasure Nile Smashes Payout World Record Just 3 Weeks After Launch!
London, August 8, 2001 – Software Engineer, Oliver C, has won the biggest ever online casino jackpot of $389,843.85 on the new Treasure Nile Progressive. Launched just three weeks ago, Treasure Nile, the Internet’s first 9-line 5-reel progressive slot, has…