Pretty neat game, although the AI art look pretty jarring and uncanny...
The mechanics are funny and executed pretty well, and the ragdoll corpses are a nice touch.
The most frustrating part to me was how slow the character moves, even with the movement boost.