The bible speaks of revelations given by God in dreams. Perhaps these are given through the medium of angels. Evil angels would be able to play with the phenomenon as well, though to sinful ends.
I definitly believe in God revealing himself in dreams. I’m not so sure about Satan - but you very well might be right.