apollo slotApollo 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.Climb up to Mount Olympus and join the Greek god Apollo in search of riches in this 5x3 reel slot game. Apollo's golden arrows will launch multiple features.