Have you ever noticed sudden flashes of light, floating spots drifting across your vision, or a dark shadow appearing wh...