Title: The Essentials of Casino Game Design