That it developer operates in Malta gambling permit and has released more 60 on the internet slot games