Sure looks like foam stuck on the viewing screen. Take off the lens and look. I'd guess the mirror is all sticky as well and any other foam seals need replacing. Cleaning it off the screen is not much fun. it's very easy to smear it around and get it embedded in the Fresnel lens and never get it off.

Any change of returning it?