Please
Please, the Portal is no place for unfinished works, you should submit works in progress to the http://www.newgrounds.com/ngmag/alpha s/ otherwise it's useless and will just be blammed. I would like to see more of this though, with a little cleaning up and audio it should be passable. Try adding shadows and highlights, light sources, more detail in your environment, and multiple camera angles.