Hello crashkind. If I'm understanding you correctly, you mean just the microgame places.
Bonus Paradise is not currently familiar with these, but from my research, the jurisdiction is Italy and none support the English language.
Your best bet is to google Microgame and you'll come across a vast amount.
Something for us to look into.