The studio’s specialty is online slots. It produces feature-rich, fun titles that feel fresh and cater to a wide range of gamblers.