Casimba Casino has an awesome instant play client that doesn't require users to download anything. The platform is updated regularly to make sure that it remains compatible with the newest browser apps and that all of the games run well every time.