As a side topic, I wonder if video games stimulate youthful imaginations or stifle them by filling in the blanks best left to the imagination?
I've played video games all my life. I love 'em. Can't get enough. It's the only hobby I have that takes up more time than posting here.
I can do all the stuff MM talks about. I can visualize stuff that I've seen (and to a lesser extent, heard.) I can visualize stuff I've never seen, too, and I can do it with my eyes open. I'm working on smells these days.
My guess is that you either have imagination, or you don't. Or maybe you choose to employ it or you don't. I don't think it's like a muscle that you have to develop.
But I think memory is. And I think anyone who concentrates on trying to remember things, just for practice, can develop their memory to the point where they have great recall of sensory experiences.