Creative visualization is an amazing ability of humans. To consciously direct the mind. One of the first skills that I developed though not saying it has been easy.
In one of my trainings, it has been basically taught as the key to liberation.
It does not have to be just impressing the mind with mental images. It basic terms it is using the mind as the mind is a creative machine in a a way. Every thought is a creative visualization.
Especially when one realizes how the brain can not tell fake between real. Truth between lie. It is all just data to the brain.