News

2. Cleopatra Christmas by IGT Cleopatra is one of the most popular online slots by IGT. The software provider has redesigned the game to reflect the Christmas season, and it works surprisingly well.