Yes, it is. The Malta Gaming Authority licenses and regulates Digimedia Group, the owner and operator of All Slots Casino. It also has an eCOGRA seal of approval, indicating that its games are tested and approved for randomness.