Not too bad...
It's not that bad. It's not brilliant, but it's decent, and deserves to be on Newgrounds. I think you won a lot of hostility and low scores by people who were looking forward to 'mild nudity' XD
Why the hell would you put mild nudity on that? o_O
Anyway, decent work, keep making more, you'll get to be very good if you keep on trying.