While they don’t have a huge number of titles released so far, Leander Games does the ones they release quite well, and each one looks like it could keep the player busy for hours. The company’s name, Leander, is based on the words “Lion Man”, and they feel that it shows their passion and strength when it comes to slot creation. The company was created in 2008, with the team being based in Argentina, in Buenos Aires.