Certain casinos don’t render a separate application but are totally enhanced for browser enjoy