Understanding the Appeal of Modern Gaming Venues