Fantasma Games is a provider that specializes in creating video slots. They also have Bonus Buy and Megaways slots as well. But they don’t feature any table or live casino games in their portfolio.