Yep. Hot means you're almost on target. Warm means you're close, but not there yet. [Cain guards, figuring it would be too embarrassing to end it right away. He'll at least try this little game.]
Cool and cold mean further away and too far, respectively.