haha i like it very much, it immediately makes me think of a 2d shooter version of Human Fall Flat, difficulty is good, was not frustrating to start over and over trying to get that shot right, nice job!
thanks for the feedback, glad you liked the ragdoll physic :]