apollo slotDescription: Head to ancient Greece in Amazing Link Apollo Slot. This actionApollo Slots – About the Brand. The Apollo Slots brand has been in operation since 1999, with the introduction of our exciting casino software to the South African market.