Neat, but...
Nice, smooth controls. I'd play a game made from this. But I can't really give you a good score, since it's not really anything yet -- so don't take my low rating to mean that this is low quality.
I don't really understand why you uploaded this to Newgrounds?