The organization retains a Malta Gaming Power (MGA) licence while offering over 120+ games