Quality? On Newgrounds?
A lengthy review would spoil the essence of this piece, so I will keep my words punctual:
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.