Detailed analysis concerning jackpotraider unveils surprising winning potential for savvy gamers