The Amazing Link Apollo slot is made by SpinPlay Games provider, one of the leading slot machine providers available online.