It looks great! But isn´t Newgrounds the place where you are meant to post Finished drawings and not sketches?
There's a button when you upload artwork that says: "Public Work [ ] This is not a sketch, please include it in the Art Portal." So I assumed if i didn't check that then it would be okay to upload a sketch?
You are free to copy, distribute and transmit this work under the following conditions:
* Please consider sharing revenue!