You should finish it first
Putting half finished stuff on NG just wastes NG's bandwith, you should finish it first before submitting, not only does it help Newgrounds but it would get you a better score aswell.
Nice animation though some bits are a bit unorthodox. And whe you are finsihed try adding colour to them.