Not bad, not bad at all.
An interesting idea to say the least. The animation is really good, though it took some time to fully get to grips (no pun intended) with the gameplay, which is actually quite hard (Alright, I'll stop making lame puns now).
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.