Many free casino slot games are jackpot slots with massive cash honors available