This online slot comes from the experienced casino game developers at Reflex Gaming, via the Yggdrasil Masters program.