The magic starts the instant you register your account at Jackpot City online and log in to play. Because that's when you can claim your Jackpot City sign up .