This is a company that creates and supports all types of games in the online casino. It is responsible for quality, fairness, and excitement of the game.