Casino platforms

The software a casino runs on. Casinos on the same platform often work the same way.