I have had exactly the same dream quite a while back maybe 7 years ago, to be honest I was quite surprised by the dream. It appeared similar to yours a very distinct image of Lord Vishnu and to this day I don't know why I had the dream. However, in my dream I was asking him a question and he didn't reply.
Maybe its a sign that we should become more spiritual and have faith in god as he is always looking down.