Joined on 11/19/18
"Also is there a way for people to post comments on specific images?"
It is right below the star rating. On the box that says "Share your feedback on this art here!"
I see, I dont have that option on my own posts. That's why I didn't see it. Thanks :D
If you have any questions, you can ask them in the forums or tweet to @TomFulp. He's the guy that runs Newgrounds.