Can someone say... BITE??
This looks a little familiar to a little movie made a while back called SQUIGO 5: "tip". Look at it here: http://www.newgrounds.com/portal/view/44051
It'd be a cool game if the idea was original. Give credit where credit is due.
-Tony