This casino game belongs to the Microgaming casino provider. Now, the company is owned by Games Global which boasts other cool slots like Mega Moolah as well.