Really interesting physics based concept.
I think it was a bit confusing that the weapon has an offset position relative to the mouse position.. During development, did you try to implement when you click the weapon with the mouse to move the weapon? Like a dragging system. I can well imagine that the controls feel much more powerful, since you can actually swing the weapon.
Despite that, i think this is a good submission. I even finished the game. Great work.