Rather yes. Many popular slots by this provider have RTP of more than 95 or even 96%, like Hot Spin and Paranormal Activity, for example.