Which developer operates underneath the Malta gaming permit and it has put-out more 60 on line slot video game