IGT are known for their fantastic online casino games that contain the Egyptian theme. Their Cleopatra slot is one of the most popular online slots in the world and rightly so. However, what this means for their more modern releases is that they have to be up to a certain standard. Scarab Link is a slot that definitely matches the standard set. This has been managed by including a progressive jackpot, Respins and more!