Have you tried
Caribbean Mah Jong? The downside is that the free trial is only good for an hour, which isn't even enough time to get warmed up. The good news is that it's worth the investment. Costs less than the average board game. Warning: much more highly addictive than other versions I've seen.