The video slots Mystery Stacks, Aztec Luck, and the most recent release, The Golden Sail, are the greatest games.