Online casino software and platform provider SOFTSWISS Group has announced the launch of the new iLucki.com domain offering aficionados the ability to enjoy a portfolio of around 40 slots from some of the world’s leading developers.
Games from top innovators:
According to an official Tuesday press release from Cura…