The game provider Xplosive Slots Group offers a thrilling video slot called “Space Lords.” This game is designed with a 5*3 grid and offers 25 different betways for players to enjoy. Exciting features of the main game include Wild symbols, FreeSpins, and Scatter symbols.