The return of the Jack and the Beanstalk slot is at 96.3%, an average value in the online casino games industry.