So far, the provider has released over 500 high-quality slots. Moreover, the company is working hard to increase that number by releasing new exciting titles every month.