Floating Spots in your Vision?