Wild Link Cleopatra is made by SpinPlay Games, one of the leading slot machine providers online.