The estimated return to player ratio of this game is 95.49%, which is close to the average rating of 96.6%.