The studio is authorized in Malta and confirms its games with two legitimate testing labs, Tech Labs and eCOGRA.