Yes, games by this developer are totally legit. They are a fully licensed software supplier whose games have been tested and audited by third parties before the UK Gambling Commission grant their license.