Leander is a game content developer that specialises in producing mesmerising video slots of the highest quality that feature exciting concepts and innovative design.