Mastering Jackpot Play and Secure Payments at Mystake