Casino Royal offers gaming entertainment.