Stormcraft Studios has partnered up with Microgaming, which means it has gained access to the latter’s gambling licences. Its games are licensed by both the Malta Gaming Authority and the UK Gambling Commission amongst others.