ITG is the developer behind the Cleopatra slot as well as the follow-up titles in the Cleopatra slot series. With the popularity they have gained through the Cleopatra slot games, they have become a household name in most casinos.