Free online slots include of a lot incentive features to keep the new game engaging