I don't think it is necessary to take the image down. The image section is not strictly reserved for screenshots as there is a precedent for parody images and other related stuff. A lot of images have been concept art as well, I think having these comments point this out is sufficient.
10